Why Prothena PRTA Just Surged 221 Key Levels Ahead 20260520 Trilogy Metals TMQ Q1 2026 Earnings Miss EPS 004 vs 002 Expected Singapore Port Sees Surge in Ship Arrivals Amid Iran Conflict but Bunker Demand Slips Why Stoneridge SRI Just Surged 268 Key Levels Ahead 20260520 Anthropic Claims Top Spot on 2026 CNBC Disruptor 50 List Overtaking OpenAI Ballard BLDP Stock Up 1292 Key Resistance at 496 20260520 Trex Company TREX Q1 2026 Earnings EPS 059 Beats Estimates