Brady Corp's CEO Exit: A 10.4% Stock Price Drop Amid Strategic Shifts | Whale Factor