Could A Short Squeeze Happen In Byrna Byrn Stock Price At 9.56 Up 2.47 20260408 How Is Eaton Evt Stock Performing In 2026 Price At 24.74 Up 0.16 20260408