TransAlta Corporation TAC Stock Diagonal Spread Weakens 20260420 Canada GOOS Stock Good Till Date Edges Higher 20260420 MATH Metalpha posts 1659 yearoveryear Q2 2025 revenue growth shares fall 603 today Northern NTIC Stock Risk Assessment Overview Q1 2026 EPS Misses Views Why Powell Industries POWL Stock Is Rising Now Slight Rise 20260422 SAP SE ADS SAP Stock Must Know Tick Down 20260420 OLLI Ollies reports 166 percent year over year revenue gain falls 266 percent on minor EPS miss Vanguard Energy ETF VDE Poised for Upside Amid Persistent Structural Tightness in Global Energy Markets HIPO Hippo Holdings delivers 879 EPS upside and 259 YoY revenue growth edges 066 lower in trading NACCO Industries NC Stock Trending or Ranging Bullish Sentiment 20260420 Seacoast SBCF Stock Breaks Above MA Marginal Gain 20260420 Kronos Worldwide KRO Stock Growth Drivers Hovering 20260420 Should You Sell Hawaiian HE After 309 Drop 20260513 Rivian Automotive RIVN R2 Production Kickoff Drives Intraday Share Gains Amid Operational Resilience Demonstration Cboe Global CBOE Investment Case Q4 2025 Profit Exceeds Views HOVNP Hovnanian posts Q1 2026 EPS that vastly outperform forecasts lifting shares modestly in daily trading KTWO K2 Capital details planned expansion of its alternative investment portfolio in quarterly earnings update Why is Amicus Therapeutics FOLD stock moving Unchanged 20260420 Wall Street Benchmarks Retreat From Recent Rally Preliminary Market Data Shows SAZ Saratoga posts 227 percent Q1 2026 earnings beat registers slight share price gain in todays trading Duke Energy DUK Lineman Rodeo Performance Underscores Operational Strength and Grid Reliability Tailwinds PPG Industries PPG