Group 1 GPI Jumps 319 on Strong Momentum 20260520 Is Modular Medical MODD Still a Buy After 1862 Rally 20260520