Is Modular Medical MODD Still a Buy After 1862 Rally 20260520 GrabAGun PEW Q1 2026 Earnings Beat Revenue NA EPS 004