OLN Olin Corporation reports Q4 2025 earnings beat and 37 percent revenue gain shares drop 146 percent Velo3D VELO Stock Downside Risk Review Q4 2025 Below Expectations FDBC Fidelity D revenue surges 144 in Q4 yet shares slip as investors eye broader concerns ATS Corp ATS Stock Next Week 454 20260418 SEAT Vivid Seats Inc posts far wider Q4 2025 loss than estimates shares gain 431 percent RBKB Rhinebeck Bancorp Inc slips 103 today after releasing limited Q2 2025 quarterly earnings data How Royce RMT is reshaping its industry Buying Pressure 20260510 MSC MSM Stock Smart Investment Trend Strengthens 20260418 ETON Eton Pharmaceuticals Inc posts wide Q4 2025 EPS miss shares edge lower on underwhelming quarterly results FFWM First Foundation revenue surges 258 despite earnings miss investors shrug off EPS miss shares rise Trailblazer TBMC Stock Good Investment Now Institutional Selling 20260415 ENTA Enanta Pharmaceuticals Inc posts 49 percent narrower Q1 2026 loss than expected shares fall 337 percent on slight revenue decline