Trevi Therapeutics TRVI Q1 2026 Disappoints EPS 009 Below 008 Views USChina Economic Rivalry A Comparative Analysis of Two Superpowers Phibro PAHC Crushes Q1 2026 Estimates EPS 076 Tops Views Alg PU 2079 AQNB Q1 2026 Earnings 013 EPS Surges Past 012 Estimates DBA Sempra SREA Stalls at 2127 Consolidation Phase 20260520 Sterling Infrastructure STRL Q1 2026 Earnings EPS 309 Beats Estimates Harikanta Overseas IPO Opens for Subscription Price Band Offer Size and Day 1 Details