MASS 908 Devices Inc posts wide Q4 2025 EPS beat yet shares drop 35 percent in todays session What makes NextNRG NXXT a stronger buy than it appears 270 20260508 Taylor Devices TAYD Stock Daily Review Drifts Lower 20260416 Eaton EFT Stock Volume Ratio Weakens 20260415