| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| KEX | Grzebinski David W | CEO | Feb 24 '26 | Sale | 130.05 | 34,152 | 4,441,468 | 98,241 | Feb 26 12:00 AM |
| KEX | Grzebinski David W | CEO | Feb 24 '26 | Option Exercise | 73.29 | 68,304 | 5,006,000 | 132,393 | Feb 26 12:00 AM |
| KEX | Grzebinski David W | CEO | Feb 03 '26 | Option Exercise | 0.00 | 44,940 | 0 | 107,085 | Feb 05 12:00 AM |
| KEX | Grzebinski David W | CEO | Jan 24 '26 | Option Exercise | 0.00 | 16,300 | 0 | 87,859 | Jan 27 12:00 AM |
| KEX | Grzebinski David W | CEO | Nov 21 '25 | Option Exercise | 73.93 | 58,902 | 4,354,624 | 109,160 | Nov 24 12:00 AM |
| KEX | Grzebinski David W | CEO | Nov 21 '25 | Sale | 107.41 | 29,451 | 3,163,332 | 79,709 | Nov 24 12:00 AM |
| KEX | Grzebinski David W | CEO | Feb 03 '25 | Option Exercise | 0.00 | 36,694 | 0 | 86,930 | Feb 04 12:00 AM |
| KEX | Grzebinski David W | CEO | Jan 24 '25 | Option Exercise | 0.00 | 23,826 | 0 | 73,312 | Jan 28 12:00 AM |
| KEX | Grzebinski David W | CEO | Sep 16 '24 | Option Exercise | 75.50 | 52,716 | 3,980,058 | 89,757 | Sep 17 12:00 AM |
| KEX | Grzebinski David W | CEO | Sep 16 '24 | Sale | 120.46 | 26,358 | 3,175,085 | 63,399 | Sep 17 12:00 AM |
| KEX | Grzebinski David W | CEO | Jun 26 '24 | Sale | 120.31 | 3,000 | 360,930 | 63,399 | Jun 28 12:00 AM |
| KEX | Grzebinski David W | President & CEO | Feb 12 '24 | Sale | 85.44 | 18,000 | 1,537,920 | 66,399 | Feb 14 12:00 AM |
| KEX | Grzebinski David W | President & CEO | Feb 06 '24 | Sale | 84.72 | 7,000 | 593,040 | 84,399 | Feb 08 12:00 AM |
| KEX | Grzebinski David W | President & CEO | Feb 03 '24 | Option Exercise | 0.00 | 26,784 | 0 | 96,670 | Feb 06 12:00 AM |
| KEX | Grzebinski David W | President & CEO | Jan 24 '24 | Option Exercise | 0.00 | 76,649 | 0 | 99,116 | Jan 26 12:00 AM |
| KEX | Grzebinski David W | President & CEO | Dec 01 '23 | Sale | 76.78 | 4,000 | 307,120 | 60,006 | Dec 05 12:00 AM |
| KEX | Grzebinski David W | President & CEO | Oct 03 '23 | Sale | 80.54 | 5,000 | 402,700 | 64,006 | Oct 04 12:00 AM |
| KEX | Grzebinski David W | President & CEO | Sep 06 '23 | Option Exercise | 68.50 | 53,268 | 3,648,858 | 95,640 | Sep 07 12:00 AM |
| KEX | Grzebinski David W | President & CEO | Sep 06 '23 | Sale | 83.03 | 26,634 | 2,211,421 | 69,006 | Sep 07 12:00 AM |
| KEX | Grzebinski David W | President & CEO | Sep 01 '23 | Sale | 83.56 | 5,000 | 417,800 | 69,006 | Sep 05 12:00 AM |
| KEX | Grzebinski David W | President & CEO | Jul 03 '23 | Sale | 76.69 | 4,000 | 306,760 | 74,006 | Jul 05 12:00 AM |
| KEX | Grzebinski David W | President & CEO | Jun 01 '23 | Sale | 71.81 | 3,000 | 215,430 | 79,006 | Jun 05 12:00 AM |
| KEX | Grzebinski David W | President & CEO | Apr 03 '23 | Sale | 69.65 | 2,000 | 139,300 | 82,006 | Apr 04 12:00 AM |
| KEX | Grzebinski David W | President & CEO | Mar 01 '23 | Sale | 72.47 | 3,000 | 217,410 | 84,006 | Mar 28 12:00 AM |