Christian G. O'Neil
Chief Operating Officer, Kirby Corporation.
Companies
- Kirby CorporationPresident Feb 26, 2018 to now1
- Kirby CorporationChief operating officer Jan 26, 2017 to now2
- Kirby CorporationVP - Human Resources May 4, 2012 to Jun 2, 20143
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
Kirby Corporation KEX5,670 shares4$772.9K at $136.32May 15, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- May 15, 2026Sold 11,287 shares at $145.93 of Kirby Corporation4
- Mar 2, 2026Sold 11,287 shares at $132.34 of Kirby Corporation5
- Feb 3, 2026Shares withheld for tax 4,011 shares at $120.68 of Kirby Corporation6
- Feb 3, 2026Exercised options 10,188 shares of Kirby Corporation6
- Jan 24, 2026Shares withheld for tax 1,098 shares at $128.70 of Kirby Corporation7
- Jan 24, 2026Exercised options 2,660 shares of Kirby Corporation7
- Dec 22, 2025Sold 11,145 shares at $111.68 of Kirby Corporation8
- Dec 22, 2025Exercised options 11,145 shares at $73.29 of Kirby Corporation8
- Feb 3, 2025Shares withheld for tax 3,109 shares at $107.14 of Kirby Corporation9
- Feb 3, 2025Exercised options 7,897 shares of Kirby Corporation9
- Jan 24, 2025Shares withheld for tax 1,587 shares at $109.09 of Kirby Corporation10
- Jan 24, 2025Exercised options 3,888 shares of Kirby Corporation10
- Nov 12, 2024Sold 15,041 shares at $130.00 of Kirby Corporation11
- Nov 12, 2024Exercised options 10,041 shares at $73.93 of Kirby Corporation11
- Sep 18, 2024Sold 14,031 shares at $123.29 of Kirby Corporation12
- Sep 18, 2024Exercised options 10,698 shares at $75.50 of Kirby Corporation12
- Aug 6, 2024Sold 12,730 shares at $110.41 of Kirby Corporation13
- Aug 6, 2024Exercised options 12,730 shares at $64.89 of Kirby Corporation13
- Aug 5, 2024Sold 2,770 shares at $110.21 of Kirby Corporation13
- Aug 5, 2024Exercised options 2,770 shares at $64.89 of Kirby Corporation13
- Feb 6, 2024Sold 8,994 shares at $85.15 of Kirby Corporation14
- Feb 3, 2024Shares withheld for tax 2,122 shares at $83.76 of Kirby Corporation15
- Feb 3, 2024Exercised options 5,390 shares of Kirby Corporation15
- Jan 24, 2024Shares withheld for tax 5,962 shares at $77.55 of Kirby Corporation16
- Jan 24, 2024Exercised options 14,956 shares of Kirby Corporation16
Trade performance
| Date | Stock | Trade | Value | Return since | Vs S&P since | Vs S&P, 1 year |
|---|---|---|---|---|---|---|
| May 15, 2026 | KEX | Sale | $1.6M | −5.9% | +10.3% | |
| Mar 2, 2026 | KEX | Sale | $1.5M | +3.1% | +9.3% | |
| Dec 22, 2025 | KEX | Sale | $1.2M | +23.0% | −10.3% | |
| Nov 12, 2024 | KEX | Sale | $2.0M | +5.4% | +23.9% | +29.6% |
| Sep 18, 2024 | KEX | Sale | $1.7M | +11.4% | +26.0% | +49.7% |
| Aug 6, 2024 | KEX | Sale | $1.4M | +23.8% | +24.0% | +30.2% |
| Aug 5, 2024 | KEX | Sale | $305.3K | +27.5% | +21.7% | +26.4% |
| Feb 6, 2024 | KEX | Sale | $765.8K | +62.6% | −6.4% | −6.6% |
| Dec 21, 2023 | KEX | Sale | $551.8K | +69.1% | −5.9% | −3.4% |
| Aug 24, 2023 | KEX | Sale | $240.0K | +69.9% | +6.7% | −18.8% |
| Feb 8, 2023 | KEX | Sale | $632.4K | +88.1% | −0.1% | +5.5% |
| Feb 12, 2021 | KEX | Sale | $127.6K | +126.5% | −30.0% | +7.1% |
| Nov 15, 2019 | KEX | Sale | $574.8K | +65.1% | +82.4% | +58.7% |
| May 3, 2019 | KEX | Sale | $169.6K | +61.5% | +100.9% | +37.7% |
| Feb 4, 2019 | KEX | Sale | $348.4K | +84.6% | +99.2% | +24.4% |
Returns are price-only (no dividends), measured from the trade date.
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARKirby Corporation, President
- 2
- 3
- 4
- 5SEC EDGARForm 4 filed Mar 4, 2026
- 6SEC EDGARForm 4 filed Feb 5, 2026
- 7SEC EDGARForm 4 filed Jan 27, 2026
- 8SEC EDGARForm 4 filed Dec 23, 2025
- 9SEC EDGARForm 4 filed Feb 4, 2025
- 10SEC EDGARForm 4 filed Jan 28, 2025
- 11SEC EDGARForm 4 filed Nov 13, 2024
- 12SEC EDGARForm 4 filed Sep 19, 2024
- 13SEC EDGARForm 4 filed Aug 6, 2024
- 14SEC EDGARForm 4 filed Feb 8, 2024
- 15SEC EDGARForm 4 filed Feb 6, 2024
- 16SEC EDGARForm 4 filed Jan 26, 2024