CEO Grzebinski sold 34.2K KEX shares at $130.05 (-25.8% of holdings); stock near 52-week high, fundamentals steady.
CEO David W Grzebinski sold 34,152 shares at $130.05, reducing his stake from 132,393 to 98,241 shares. The transaction occurred when KEX was trading near its 52-week high of $130.94, with the stock up 14.2% over 90 days. Fundamentals remain intact: the company reported $871.2M in quarterly revenue and $92.5M net income, with a modest 3.0% annual revenue growth and P/E of 18.63. His prior trades at KEX show mixed timing outcomes: a recent sell on 2025-11-21 gained 19.5% in the following 90 days (poorly timed), while a 2024-09-16 sale lost 2.5% over 90 days (well-timed). The current sale does not yet reveal its own outcome relative to future price action.