Generate Biomedicines GENB vs Competition GENB Latest Quarter Earnings Generate Biomedicines posts AI drug pipeline wins Is Loews Corporation L stock cyclical NNE Nano posts narrower than expected Q1 2026 loss shares climb 428 percent on positive investor sentiment SITE SiteOne shares gain 42 percent even after reporting a steep Q1 2026 earnings miss versus analyst expectations RILYT BRC Group shares rise 231 percent following Q1 2024 earnings despite reporting a negative 171 dollar per share profit TEI Templeton shares updated emerging markets fixed income strategy in its latest quarterly earnings announcement Microsoft Corporation MSFT Robust Q3 2026 TopLine Growth Masks Elevated Margin Pressure and Capital Expenditure Risks Can DoubleVerify DV stock grow further Gains 20260427