BlackBerry BB Stock Investment Today Eye on Rally 20260418 Is Powell Industries POWL stock showing strong momentum Powell Industries Inc posts 15 EPS beat topping estimates Public Service Enterprise Group PEG Environmental Stewardship PSEGs DecadesLong Wetlands Restoration Yields Strategic Value Beyond Compliance How Celcuity CELC stacks up against analyst expectations Steady Climb 20260508 Currenc CURR Stock Market Cap Classification 487 20260416 WRN Western Copper and Gold Corporation Q4 2025 loss narrowly beats estimates shares climb 141 percent in todays session What Evolv EVLVW management is focused on executing EVLVW Earnings Evolv Warrant Reports Limited Financial Disclosure THRY Thryv Holdings Inc shares gain nearly 10 percent despite steep Q4 2025 EPS miss and year over year revenue decline Moelis MC Stock MACD Signal Bullish Sentiment 20260418 Smurfit SW Stock Large Cap Focus Underperforming 20260415 AFGD American Financial Group Inc 5625 Subordinated Debentures due 2060 posts 91 percent Q4 2025 EPS beat as shares dip slightly Market Wrap SP 500 notches solid gains as blue chips and tech lead broad rally