Teekay Corporation TK Surges 273 Nearing 1443 Resistance 20260520 Trex Company TREX Delivers Q1 2026 Beat EPS 059 vs 052 Expected Oscar Health Ramps Higher After Strong Q1 Amid Broader Market Jitters Meta to Debut AI Smart Glasses in Japan with RealTime Translation on the Horizon