| Christian G. O'Neil |
KEX |
Common Stock, par value $0.10 per share |
Sale |
-50% |
$1,493,722 |
$132.34 |
-11,287 |
11,287 |
02 Mar 2026 |
Direct |
| Raj Kumar |
KEX |
Common Stock, par value $0.10 per share |
Sale |
-40% |
$398,100 |
$132.70 |
-3,000 |
4,494 |
02 Mar 2026 |
Direct |
| David W. Grzebinski |
KEX |
Common Stock, par value $0.10 per share |
Sale |
-25.8% |
$4,441,468 |
$130.05 |
-34,152 |
98,241 |
24 Feb 2026 |
Direct |
| David W. Grzebinski |
KEX |
Common Stock, par value $0.10 per share |
Options Exercise |
34.8% |
|
|
34,152 |
132,393 |
24 Feb 2026 |
Direct |
| David W. Grzebinski |
KEX |
Employee Stock Options (Right to Buy) |
Options Exercise |
-100% |
|
|
-34,152 |
0 |
24 Feb 2026 |
Direct |
| Tracy A. Embree |
KEX |
Common Stock, par value $0.10 per share |
Award |
|
|
|
384 |
384 |
20 Feb 2026 |
Direct |
| Matthew P. Kerin |
KEX |
Restricted Stock Units |
Award |
|
|
|
2,530 |
2,530 |
20 Feb 2026 |
Direct |
| Amy D. Husted |
KEX |
Common Stock, par value $0.10 per share |
Sale |
-44.1% |
$1,508,893 |
$129.33 |
-11,667 |
14,814 |
20 Feb 2026 |
Direct |
| Amy D. Husted |
KEX |
Common Stock, par value $0.10 per share |
Options Exercise |
48.6% |
|
|
8,667 |
26,481 |
20 Feb 2026 |
Direct |
| Amy D. Husted |
KEX |
Employee Stock Options (Right to Buy) |
Options Exercise |
-100% |
|
|
-8,667 |
0 |
20 Feb 2026 |
Direct |
| Barry E. Davis |
KEX |
Common Stock, par value $0.10 per share |
Sale |
-19.2% |
$1,089,765 |
$128.51 |
-8,480 |
35,723 |
19 Feb 2026 |
Direct |
| Barry E. Davis |
KEX |
Common Stock, par value $0.10 per share |
Options Exercise |
23.7% |
|
|
8,480 |
44,203 |
19 Feb 2026 |
Direct |
| Barry E. Davis |
KEX |
Director Stock Options (Right to Buy |
Options Exercise |
-100% |
|
|
-8,480 |
0 |
19 Feb 2026 |
Direct |
| Jennifer N. McCauley |
KEX |
Common Stock, par value $0.10 per share |
Tax liability |
-39.2% |
|
|
-366 |
568 |
14 Feb 2026 |
Direct |
| Jennifer N. McCauley |
KEX |
Common Stock, par value $0.10 per share |
Options Exercise |
|
|
|
934 |
934 |
14 Feb 2026 |
Direct |
| Jennifer N. McCauley |
KEX |
Restricted Stock Units |
Options Exercise |
-20% |
|
|
-934 |
3,736 |
14 Feb 2026 |
Direct |
| Scott P. Miller |
KEX |
Common Stock, par value $0.10 per share |
Sale |
-52.6% |
$477,893 |
$120.68 |
-3,960 |
3,565 |
10 Feb 2026 |
Direct |
| William Matthew Woodruff |
KEX |
Common Stock, par value $0.10 per share |
Sale |
-74.4% |
$243,760 |
$121.88 |
-2,000 |
687 |
09 Feb 2026 |
Direct |
| Ronald A. Dragg |
KEX |
Common Stock, par value $0.10 per share |
Sale |
-34.3% |
$662,338 |
$122.00 |
-5,429 |
10,399 |
04 Feb 2026 |
Direct |
| Ronald A. Dragg |
KEX |
Common Stock, par value $0.10 per share |
Options Exercise |
21.4% |
|
|
2,787 |
15,828 |
04 Feb 2026 |
Direct |
| Ronald A. Dragg |
KEX |
Employee Stock Options (Right to Buy) |
Options Exercise |
-100% |
|
|
-2,787 |
0 |
04 Feb 2026 |
Direct |
| Kurt A. Niemietz |
KEX |
Common Stock, par value $0.10 per share |
Tax liability |
-24% |
|
|
-693 |
2,194 |
03 Feb 2026 |
Direct |
| Kurt A. Niemietz |
KEX |
Common Stock, par value $0.10 per share |
Options Exercise |
134.5% |
|
|
1,656 |
2,887 |
03 Feb 2026 |
Direct |
| Kurt A. Niemietz |
KEX |
Restricted Stock Units |
Options Exercise |
-78.4% |
|
|
-1,656 |
455 |
03 Feb 2026 |
Direct |
| Raj Kumar |
KEX |
Common Stock, par value $0.10 per share |
Tax liability |
-22.8% |
|
|
-2,208 |
7,494 |
03 Feb 2026 |
Direct |
| Raj Kumar |
KEX |
Common Stock, par value $0.10 per share |
Options Exercise |
128.6% |
|
|
5,458 |
9,702 |
03 Feb 2026 |
Direct |
| Raj Kumar |
KEX |
Restricted Stock Units |
Options Exercise |
-79% |
|
|
-5,458 |
1,455 |
03 Feb 2026 |
Direct |
| William Matthew Woodruff |
KEX |
Common Stock, par value $0.10 per share |
Tax liability |
-15% |
|
|
-475 |
2,687 |
03 Feb 2026 |
Direct |
| William Matthew Woodruff |
KEX |
Common Stock, par value $0.10 per share |
Options Exercise |
54% |
|
|
1,109 |
3,162 |
03 Feb 2026 |
Direct |
| William Matthew Woodruff |
KEX |
Restricted Stock Units |
Options Exercise |
-78.5% |
|
|
-1,109 |
303 |
03 Feb 2026 |
Direct |
| Scott P. Miller |
KEX |
Common Stock, par value $0.10 per share |
Tax liability |
-14.8% |
|
|
-1,311 |
7,525 |
03 Feb 2026 |
Direct |
| Scott P. Miller |
KEX |
Common Stock, par value $0.10 per share |
Options Exercise |
155.3% |
|
|
5,375 |
8,836 |
03 Feb 2026 |
Direct |
| Scott P. Miller |
KEX |
Restricted Stock Units |
Options Exercise |
-77.2% |
|
|
-5,375 |
1,591 |
03 Feb 2026 |
Direct |
| Christian G. O'Neil |
KEX |
Common Stock, par value $0.10 per share |
Tax liability |
-15.1% |
|
|
-4,011 |
22,574 |
03 Feb 2026 |
Direct |
| Christian G. O'Neil |
KEX |
Common Stock, par value $0.10 per share |
Options Exercise |
62.1% |
|
|
10,188 |
26,585 |
03 Feb 2026 |
Direct |
| Christian G. O'Neil |
KEX |
Restricted Stock Units |
Options Exercise |
-78.9% |
|
|
-10,188 |
2,728 |
03 Feb 2026 |
Direct |
| David W. Grzebinski |
KEX |
Common Stock, par value $0.10 per share |
Tax liability |
-8.26% |
|
|
-8,844 |
98,241 |
03 Feb 2026 |
Direct |
| David W. Grzebinski |
KEX |
Common Stock, par value $0.10 per share |
Options Exercise |
26.6% |
|
|
22,470 |
107,085 |
03 Feb 2026 |
Direct |
| David W. Grzebinski |
KEX |
Restricted Stock Units |
Options Exercise |
-76.7% |
|
|
-22,470 |
6,820 |
03 Feb 2026 |
Direct |
| Amy D. Husted |
KEX |
Common Stock, par value $0.10 per share |
Tax liability |
-13.9% |
|
|
-2,882 |
17,814 |
03 Feb 2026 |
Direct |
| Amy D. Husted |
KEX |
Common Stock, par value $0.10 per share |
Options Exercise |
54.7% |
|
|
7,319 |
20,696 |
03 Feb 2026 |
Direct |
| Amy D. Husted |
KEX |
Restricted Stock Units |
Options Exercise |
-76.3% |
|
|
-7,319 |
2,273 |
03 Feb 2026 |
Direct |
| Ronald A. Dragg |
KEX |
Common Stock, par value $0.10 per share |
Tax liability |
-5.07% |
|
|
-696 |
13,041 |
03 Feb 2026 |
Direct |
| Ronald A. Dragg |
KEX |
Common Stock, par value $0.10 per share |
Options Exercise |
25.5% |
|
|
2,788 |
13,737 |
03 Feb 2026 |
Direct |
| Ronald A. Dragg |
KEX |
Restricted Stock Units |
Options Exercise |
-78.6% |
|
|
-2,788 |
758 |
03 Feb 2026 |
Direct |
| Raj Kumar |
KEX |
Restricted Stock Units |
Award |
|
|
|
5,525 |
5,525 |
30 Jan 2026 |
Direct |
| William Matthew Woodruff |
KEX |
Restricted Stock Units |
Award |
|
|
|
1,275 |
1,275 |
30 Jan 2026 |
Direct |
| Scott P. Miller |
KEX |
Restricted Stock Units |
Award |
|
|
|
3,615 |
3,615 |
30 Jan 2026 |
Direct |
| Christian G. O'Neil |
KEX |
Restricted Stock Units |
Award |
|
|
|
11,690 |
11,690 |
30 Jan 2026 |
Direct |
| David W. Grzebinski |
KEX |
Restricted Stock Units |
Award |
|
|
|
20,185 |
20,185 |
30 Jan 2026 |
Direct |