OLN Olin Corporation reports Q4 2025 earnings beat and 37 percent revenue gain shares drop 146 percent MAXN Maxeon Solar Technologies Ltd Ordinary Shares Q4 2024 EPS far exceeds estimates shares rise 13 percent after earnings release Magic MEGL Stock Risk Factors Evaluation 088 20260418 What is the future of Ascent Solar ASTI stock Q3 2023 Earnings Report Is Danaos DAC stock worth buying today Risk Aversion 20260418 WELL Welltower Inc delivers far below forecast Q4 2025 EPS pushing its stock down 186 in todays trading TFIN Triumph Financial Inc climbs four point four percent after posting 155 percent Q4 2025 earnings per share beat VTVT vTv Therapeutics Inc narrower than expected Q4 2025 loss pushes shares 373 higher on upbeat investor sentiment Expeditors EXPD Trend Analysis Q4 2025 EPS Misses Views Imperial IMO Earnings Season Q4 2025 EPS Exceeds Expectations Macys M Stock Why Insiders Bought It 037 20260416 Chesapeake CPK Stock Growth Potential Insight 071 20260418