Is Modular Medical MODD Still a Buy After 1862 Rally 20260520 Thermo TMO Trading at 44895 Key Decision Point 20260520 Metalla MTA Q1 2026 Earnings Miss EPS 000 vs 002 Expected Blackrock BLW Jumps 057 on Strong Momentum 20260520 Inogen INGN Slips 147 Testing 604 Support 20260520 Abundia AGIG Stock Today Drops 250 Key Support at 111 20260520