Mirion Technologies MIR Stock Weekly Review 234 20260418 Terrestrial Energy IMSR Stock Is It a Smart Investment Terrestrial Energy Inc posts 2 EPS surprise beats loss estimates PAYC Paycom Software Inc rises 317 after Q4 2025 earnings backed by 89 year over year revenue growth Lufax LU Stock Momentum Signals On the Radar 20260418 Dreamland TDIC Stock Performance Breakdown Technical Weakness 20260418 Medtronic plc MDT Stock Why Competitive Advantage Drifts Lower 20260415 RLX RLX Stock Price Target RLX Technology Inc ADS notches 76 percent EPS beat on solid revenue Yiren YRD Stock Overnight Move Mini Rally 20260418 Creative CMCT Stock Profit Outlook Institutional Selling 20260416 OVV Ovintiv Inc DE posts large Q4 2025 earnings beat despite mild revenue dip shares tick higher