Strata SRTA Q1 2026 Earnings 003 EPS Surges Past 004 Estimates Whats Next for TransCanada TCPA at 2400 20260518 PAR PAR Steady at 1450 Awaiting Next Catalyst 20260515 Toro TTC Declines 133 Amid Market Weakness 20260515