FSLR First Solar Inc reports Q4 2025 EPS missing analyst estimates shares edge 063 lower in todays trading KnightSwift KNX Stock Factor Rotation Near Lows 20260415 MINE Mayfair Gold Corp Common Shares slides 389 today after Q1 2026 earnings release with no analyst consensus estimates Is Odyssey OMEX stock testing support Pulls Back 20260418 Dollar General DG Faces Headwinds as Discount Retail Sector Outperforms Market What is happening with Arlo ARLO stock today Arlo Technologies Inc posts 313 percent EPS beat SHBI Shore Bancshares Inc notches double digit Q4 2025 revenue growth shares rise modestly after earnings release VZ Verizon Communications beats Q1 estimates with 38 EPS surprise revenue rises 25 yearoveryear FDUS Fidus Investment Corporation Q4 2025 earnings outperform analyst forecasts shares gain nearly two percent Kamada KMDA Stock Outlook Kamada Ltd posts 241 EPS miss 18046M revenue Blink BLNK Stock Next Quarter Institutional Demand 20260415 ProFrac ACDC Stock Breakout Signals Eye on Rally 20260415