Is BRP DOO stock showing strength today In Focus 20260418 Franklin FRAF Risk Reward Ratio Franklin Financial posts 119 EPS 874M revenue What is happening with PubMatic PUBM stock today PubMatic Inc scores 1350 EPS surprise handily beats loss estimates SPXC SPX Technologies Inc reports 142 percent yearoveryear revenue rise shares drop 215 percent after narrow EPS miss EYPT EyePoint Inc shares rise 202 percent despite wider Q4 2025 loss and 275 percent year over year revenue drop ODDITY Tech Ltd ODD notches strong Q4 2025 EPS beat shares climb on positive investor sentiment EMN Eastman Chemical Company tops Q4 2025 analyst EPS estimates shares post small gains in todays trading MSFT Microsoft Corporation delivers Q1 2026 EPS beat of 26 percent shares rise 06 percent on favorable investor reception Athene ATHS Stock Volatility Risk 040 20260418 Obsidian OBE Stock Rule Based Trade Volatility Increases 20260418