Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 27 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

27 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Aug. 19, 2021 KEX S 75 $53.87 $4,040 325 Indirect -18.75% Disposed 155.9% (price as of 2026-10-02)
Aug. 19, 2021 KEX S 75 $53.72 $4,029 255 Indirect -22.73% Disposed 156.6% (price as of 2026-10-02)
Aug. 29, 2019 KEX S 70 $74.96 $5,247 330 Indirect -17.50% Disposed 83.9% (price as of 2026-10-02)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
Jan. 28, 2022 KEX Restricted Stock Units Common Stock (1,895) · · 1,895 Acquired
Jan. 24, 2022 KEX Restricted Stock Units Common Stock (493) · · 493 Disposed
Jan. 24, 2022 KEX Restricted Stock Units Common Stock (341) · · 341 Disposed
Jan. 24, 2022 KEX Restricted Stock Units Common Stock (338) · · 338 Disposed
Jan. 24, 2022 KEX Restricted Stock Units Common Stock (331) · · 331 Disposed
Jan. 29, 2021 KEX Restricted Stock Units Common Stock (2,465) · · 2,465 Acquired
Jan. 22, 2021 KEX Restricted Stock Units Common Stock (331) · · 331 Disposed
Jan. 22, 2021 KEX Restricted Stock Units Common Stock (338) · · 338 Disposed
Jan. 22, 2021 KEX Restricted Stock Units Common Stock (341) · · 341 Disposed
Jan. 31, 2020 KEX Restricted Stock Units Common Stock (1,705) · · 1,705 Acquired
Jan. 24, 2020 KEX Restricted Stock Units Common Stock (331) · · 331 Disposed
Jan. 24, 2020 KEX Restricted Stock Units Common Stock (338) · · 338 Disposed
Feb. 1, 2019 KEX Restricted Stock Units Common Stock (1,690) · · 1,690 Acquired
Jan. 24, 2019 KEX Restricted Stock Units Common Stock (331) · · 331 Disposed
Feb. 22, 2018 KEX Restricted Stock Units Common Stock (1,655) · · 1,655 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 3 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
Dec. 8, 2017 KEX Common Stock, par value $.10 per share 200 Direct
Dec. 8, 2017 KEX Common Stock, par value $.10 per share 400 Indirect
Dec. 8, 2017 KEX Common Stock, par value $.10 per share 400 Indirect