Sea Limited Q1 2026 Earnings EPS Misses Estimates but Stock Rallies on Strategic Progress Alpha Tau W DRTSW Hovers at 294 Tight Range Persists 20260521 Trinity TRINI Sits at 2537 Price Action Tightens 20260521