AvalonBay Communities AVB Q1 2026 Earnings Beat Share Price Rebound and Valuation Outlook Olaplex Holdings OLPX EPS beats estimates by 40 percent but flat revenue leaves stock unmoved How Truist TFC differentiates itself from competitors On the Radar 20260508 Why Evolution EVOXU looks solid from every angle 010 20260506