Is Modular Medical MODD Still a Buy After 1862 Rally 20260520 Park PK Q1 2026 Earnings Surprise EPS 006 Up Significant