On Holding's Stock Tumbles 11% as CEO Steps Down Amid Strategic Shakeup | Whale Factor