| KEX | Husted Amy D. | Exec VP General Counsel & Sec | May 15 '26 | Sale | 145.43 | 4,000 | 581,720 | 10,814 | May 18 12:00 AM |
| KEX | Husted Amy D. | Exec VP General Counsel & Sec | Feb 20 '26 | Option Exercise | 73.29 | 17,334 | 1,270,408 | 26,481 | Feb 23 12:00 AM |
| KEX | Husted Amy D. | Exec VP General Counsel & Sec | Feb 20 '26 | Sale | 129.33 | 11,667 | 1,508,893 | 14,814 | Feb 23 12:00 AM |
| KEX | Husted Amy D. | Exec VP General Counsel & Sec | Feb 03 '26 | Option Exercise | 0.00 | 14,638 | 0 | 20,696 | Feb 05 12:00 AM |
| KEX | Husted Amy D. | Exec VP General Counsel & Sec | Jan 24 '26 | Option Exercise | 0.00 | 5,516 | 0 | 14,518 | Jan 27 12:00 AM |
| KEX | Husted Amy D. | Exec VP General Counsel & Sec | Nov 21 '25 | Sale | 107.42 | 10,413 | 1,118,564 | 11,760 | Nov 24 12:00 AM |
| KEX | Husted Amy D. | Exec VP General Counsel & Sec | Nov 21 '25 | Option Exercise | 73.93 | 20,826 | 1,539,666 | 22,173 | Nov 24 12:00 AM |
| KEX | Husted Amy D. | Exec VP General Counsel & Sec | Aug 05 '25 | Option Exercise | 0.00 | 372 | 0 | 11,834 | Aug 06 12:00 AM |
| KEX | Husted Amy D. | Exec VP General Counsel & Sec | Feb 03 '25 | Option Exercise | 0.00 | 12,806 | 0 | 14,164 | Feb 04 12:00 AM |
| KEX | Husted Amy D. | Exec VP General Counsel & Sec | Jan 24 '25 | Option Exercise | 0.00 | 8,382 | 0 | 9,471 | Jan 28 12:00 AM |
| KEX | Husted Amy D. | Exec VP General Counsel & Sec | Sep 19 '24 | Option Exercise | 75.50 | 5,706 | 430,804 | 8,133 | Sep 20 12:00 AM |
| KEX | Husted Amy D. | Exec VP General Counsel & Sec | Sep 19 '24 | Sale | 126.54 | 2,853 | 361,019 | 5,280 | Sep 20 12:00 AM |
| KEX | Husted Amy D. | VP General Counsel & Secretary | May 28 '24 | Option Exercise | 75.50 | 5,706 | 430,804 | 13,133 | May 29 12:00 AM |
| KEX | Husted Amy D. | VP General Counsel & Secretary | May 28 '24 | Sale | 122.50 | 7,853 | 961,993 | 5,280 | May 29 12:00 AM |
| KEX | Husted Amy D. | VP General Counsel & Secretary | Feb 06 '24 | Sale | 84.33 | 2,728 | 230,052 | 10,280 | Feb 08 12:00 AM |
| KEX | Husted Amy D. | VP General Counsel & Secretary | Feb 03 '24 | Option Exercise | 0.00 | 8,984 | 0 | 14,772 | Feb 06 12:00 AM |
| KEX | Husted Amy D. | VP General Counsel & Secretary | Jan 24 '24 | Option Exercise | 0.00 | 10,908 | 0 | 12,507 | Jan 26 12:00 AM |
| KEX | Husted Amy D. | VP General Counsel & Secretary | Sep 08 '23 | Sale | 84.58 | 1,019 | 86,187 | 7,053 | Sep 11 12:00 AM |
| KEX | Husted Amy D. | VP General Counsel & Secretary | Sep 06 '23 | Option Exercise | 68.50 | 12,912 | 884,472 | 14,528 | Sep 07 12:00 AM |
| KEX | Husted Amy D. | VP General Counsel & Secretary | Sep 06 '23 | Sale | 83.85 | 6,456 | 541,336 | 8,072 | Sep 07 12:00 AM |
| KEX | Husted Amy D. | VP General Counsel & Secretary | Jul 27 '23 | Sale | 80.00 | 1,500 | 120,000 | 8,072 | Jul 31 12:00 AM |
| KEX | Husted Amy D. | VP General Counsel & Secretary | Jun 30 '23 | Sale | 77.00 | 1,500 | 115,500 | 9,572 | Jul 05 12:00 AM |
| KEX | Husted Amy D. | VP General Counsel & Secretary | Jun 06 '23 | Sale | 74.47 | 3,000 | 223,410 | 11,072 | Jun 07 12:00 AM |
| KEX | Husted Amy D. | VP General Counsel & Secretary | Feb 13 '23 | Sale | 72.89 | 7,406 | 539,823 | 14,072 | Feb 15 12:00 AM |