KBR KBR Q4 2025 earnings top analyst estimates as revenue rises one percent and shares tick higher CFG Citizens Fin Q1 2026 earnings top estimates 56 percent revenue growth fails to lift shares Otis OTIS Stock Financial Update On the Radar 20260420 MKSI MKS posts narrow Q4 2025 EPS miss stock logs slight 015 percent gain on steady investor sentiment Paradise Acq APADR Competitive Edge Earnings Report Is institutional money buying TScan Therapeutics TCRX stock Q4 2025 Profit Exceeds Views Yelp YELP Growth Potential Yelp Posts 75 EPS Miss Amid Soft Local Ad Demand RVSB Riverview Bancorp Q1 2026 earnings beat forecasts shares rise slightly on 47 percent year over year revenue growth Caterpillar Inc CAT Reaffirms Shareholder Return Commitment Amid Planned CFO Leadership Transition Which Stocks Move With Booz Allen BAH 060 20260420 Is Hasbro HAS stock overextended in price Q4 2025 Earnings Beat Estimates Uranium Royalty UROY Stock Adds to Position 124 20260420 Biote BTMD Stock Key Drivers Analysis Q4 2025 Earnings Beat Estimates