Is now a good time to buy Braze BRZE stock today 092 20260418 RNW ReNew Energy Global plc shares climb 29 percent on 194 percent Q1 2026 revenue growth despite larger than expected losses Baker Hughes BKR Road Ahead Q4 2025 Profit Exceeds Views National Bankshares NKSH Market Performance Q4 2025 EPS Tops Views Templeton TEI Stock Trend Trade 091 20260416 VSA VisionSys AI Inc American Depositary Shares reports far narrower Q1 2023 loss than expected shares dip 179 percent today Pebblebrook PEB Stock Entry Strategy Institutional Selling 20260415 BTAI BioXcel Therapeutics Inc reports narrower Q4 2025 loss than expected shares gain 748 percent on upbeat investor reaction PolyPid PYPD Stock Outlook Q4 2025 Earnings Underperform MKL Markel Group Inc Q4 2025 EPS blows past analyst forecasts notching a modest oneday share gain