Early Access — free while we kick the tires
EdgarHawk

O'Neil Christian G.

President and COO

Officer

Latest: President and COO selling · May 2026

6 filings analyzed · 1 company · Latest 2026-05-18

Companies

Company Buys Sells Direction
KIRBY CORP KEX 0 12 Net selling

Activity

May 2026
2026-05-18 KIRBY CORP KEX
high
Sell
11,287 shares
$1,647,112
Significance 6/10

O'Neil Christian G. (President and COO) sold 11.3K shares of KEX at $145.93 (total value $1.6M), exiting all holdings.

President and COO O'Neil Christian G. liquidated his entire 11,287 share position in Kirby Corp at $145.93 on 2026-05-15, totaling $1,647,111.91. This represents a complete exit following five prior open-market sales at this ticker since August 2024. The stock has risen 3.2% over the 30 days and 15.8% over the 90 days since the filing date, trading at $146.65, which is 7.0% below the 52-week high of $157.69. At the company level, fundamentals show revenue of $844,099,000.00 and net income of $81,197,000.00 with 3.0% annual revenue growth and a P/E of 21.82, indicating stable operational performance. The complete liquidation by a senior executive eliminates his direct equity stake in the company.

March 2026
2026-03-04 KIRBY CORP KEX
medium
Sell
11,287 shares
$1,493,722
Significance 5/10

O'Neil (President/COO) sold 11,287 KEX shares at $132.34, halving holdings to 11.3K shares, amid 11.8% 30-day gains.

O'Neil Christian G. exercised a discretionary open-market sale reducing his KEX position by 50.0% from 22,574 shares to 11,287 shares at $132.34 per share. The sale occurred as the stock was near its 52-week high of $133.83 and has appreciated 11.8% over the prior 30 days and 19.6% over 90 days, after a recent December sell at $132.34 that generated +16.0% 30-day returns. His same-ticker history at KEX shows mixed timing: 2 of 4 prior measurable 90-day outcomes were well-timed (negative returns after the sale), but 2 were not (positive returns), indicating no clear directional edge. The company trades at a P/E of 19.18 with $871.2M quarterly revenue and $92.5M net income, suggesting no distress. The meaningful signal is the 50% position reduction itself—a significant liquidation of the insider's holding during a strong price run.

December 2025
2025-12-23 KIRBY CORP KEX
high
Sell
11,145 shares
$1,244,674
Significance 6/10

President/COO O'Neil sells 11,145 KEX shares ($1.2M) at $111.68; reduces holdings 42.9% to 14.8K shares

O'Neil Christian G., President and COO of Kirby Corp, sold 11,145 shares at $111.68 on 2025-12-22, reducing his holdings by 42.9% from 26.0K to 14.8K shares. His cross-ticker track record shows 6 prior sells with mixed timing results (90d well-timed rate 50.00%), and at KEX specifically, 2 of 4 prior measurable sales were well-timed at the 90-day mark. The stock is currently trading at $111.38, down 7.8% from its 52-week high of $120.83 but up 33.5% over the past 90 days and +3.5% over the past 30 days. Fundamentals remain solid with $871.2M in latest quarterly revenue, $92.5M net income, and a P/E of 19.75, though the substantial reduction in executive holdings warrants investor attention given its size and the timing within a strong 90-day uptrend.

November 2024
2024-11-13 KIRBY CORP KEX
medium
Sell
15,041 shares
$1,955,330
Significance 5/10

KEX President and COO O'Neil sells 15,041 shares (66.0% of holdings) at $130.00 on 2024-11-12 for $1,955,330.00

O'Neil Christian G., President and COO of Kirby Corp (KEX), executed a substantial reduction of his equity stake, selling 15,041 shares at $130.00 on 2024-11-12, bringing his holdings from 22,787 shares down to 7,746 shares. The transaction occurred at a price near the stock's 52-week high ($130.55), and the stock currently trades at $128.48, only 1.6% below that peak. His prior five open-market sales across all tickers show an average 90-day return of 13.2% (meaning the stock rose after the sale), with a well-timed rate of 0.00% — none of his prior sales preceded declines. At Kirby specifically, his four measurable prior sales show similarly mixed timing: two resulted in gains (30d +6.4% and +4.5%; 90d +4.5% and +3.7%), one was negative at 30 days (-0.8%), and one notably well-timed preceded a +31.5% gain at the 90-day mark. The company's fundamentals remain solid with $831.1M in latest-quarter revenue, +11.0% annual growth, net income of $90.0M, and a P/E of 24.11, offering no obvious distress signal. The magnitude of the sale (66.0% of pre-transaction holdings) represents a material reduction, though the executive retains 7,746 shares, signaling some ongoing conviction despite the substantial divestiture.

September 2024
2024-09-19 KIRBY CORP KEX
medium
Sell
14,031 shares
$1,729,882
Significance 4/10

O'Neil (President/COO) sold 14,031 shares of KEX at $123.29; holdings cut by -52.4% to 12,746 shares.

O'Neil Christian G., President and COO of Kirby Corporation, sold 14,031 shares at $123.29 on 2024-09-18, reducing his holdings by -52.4% from 26,777 to 12,746 shares and generating $1.7M in proceeds. The transaction occurred near the stock's 52-week high ($129.59), with the current price at $127.02 reflecting only -2.0% from that peak and a +9.4% gain over 30 days. At the same ticker, his prior sells have shown mixed timing: the 2024-02-06 sale returned +31.5% over 90 days (poorly timed—the stock rose), while the 2023-12-21 sale returned +13.2% over 90 days (also poorly timed), and 0 of 2 measurable same-ticker sales were well-timed at the 90-day mark. The company's fundamentals show $824.4M in quarterly revenue, $83.9M net income, +11.0% annual revenue growth, and a 26.35 P/E, suggesting solid operational performance. Without a disclosed plan or scheduled transaction flag, the timing and scale of this reduction warrant observation.

August 2024
2024-08-06 KIRBY CORP KEX
high
Sell
15,500 shares
$1,710,801
Significance 6/10

Kirby COO Christian G. O'Neil sells 15,500 shares for $1,710,801 across two trades; 49.1% position reduction near 52-week highs.

O'Neil executed two separate open-market sales totaling 15,500 shares for $1,710,801.00, reducing his holding from 31,579 to 16,079 shares (-49.1% of pre-transaction holdings). The sales occurred at $110.21 and $110.41 on consecutive days, near the company's 52-week high of $129.59, with the stock currently trading 14.5% below that peak. Notably, his prior two sales at KEX (on 2024-02-06 and 2023-12-21) both proved poorly timed by the 90-day mark, with the stock rising 31.5% and 13.2% respectively after those transactions, suggesting a consistent pattern of selling before sustained rallies. The timing context is significant: the stock is down 7.8% over 30 days and 3.7% over 90 days from the transaction date, yet KEX trades at a P/E of 25.58 with recent quarterly revenue of $808,022,000.00 and net income of $70,068,000.00 amid 11.0% annual revenue growth.

Related insiders

Create a free account

Build watchlists, get email alerts on the tickers you follow, and read the full AI analysis on every insider filing.

Sign up — free during early access