Terreno TRNO Crushes Q1 2026 Estimates EPS 066 Tops Views Allarity ALLR Delivers Q1 2026 Beat EPS 017 vs 022 Expected Alibaba Shares Surge Nearly 8 as Company Signals It May Exceed 5596 Billion AI Spending Target Revvity RVTY Q1 2026 Earnings EPS 106 Beats Estimates Vanda Pharmaceuticals VNDA Stock Analysis 172 Loss Key Levels 20260516 AutoState Lawmakers Push to Restrict Chinese Vehicle Imports as Trump Prepares Beijing Visit Fervo Energy Surges 33 in Nasdaq Debut Valued at 1021 Billion