MarketPeel
Insider Trading Intelligence
RD

Ronald A. Dragg

KEX
VICE PRESIDENT AND CONTROLLER · KIRBY CORP · CIK 0001205692
FILING MIX · LIFETIME27%/73%
BUYS
25
SELLS
67
TOTAL VALUE
$3.98M
COMPANIES
1
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
8,673
AVG SELL PX
$99.28
TRADE KIND
SHOWING 92 / 92
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
14 backtested trades · 8 horizons · 11 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Ronald A. Dragg, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d14+35.71%-0.03%+0.10%-0.13%-0.01%
14d14+21.43%+1.83%+0.05%+1.79%+2.77%
30d14+50.00%-0.04%+1.18%-1.10%+1.58%
60d14+57.14%+0.32%+1.11%-0.80%-3.61%
90d14(1 pending)+46.15%+2.58%+1.69%+0.89%-0.42%
180d14(2 pending)+41.67%+3.22%+6.61%-3.39%-4.22%
1y14(3 pending)+27.27%+10.93%+14.77%-3.84%-7.33%
2y14(5 pending)+0.00%+30.55%+36.06%-5.51%-0.17%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
KEX · 8,673 shares · as of May 4, 2026
03,9577,91411,87115,828202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 25 buys / 67 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
KEX
KIRBY CORP
SALE
Vice President and Controller
1,726$145.01$250.3K8,673May 4, 2026May 6, 2026View →
KEX
KIRBY CORP
SALE
Vice President and Controller
2,7870Feb 4, 2026Feb 6, 2026View →
KEX
KIRBY CORP
PURCHASE
Vice President and Controller
2,787$73.29$204.3K15,828Feb 4, 2026Feb 6, 2026View →
KEX
KIRBY CORP
SALE
Vice President and Controller
5,429$122.00$662.3K10,399Feb 4, 2026Feb 6, 2026View →
KEX
KIRBY CORP
SALE
Vice President and Controller
7172,151Feb 3, 2026Feb 5, 2026View →
KEX
KIRBY CORP
PURCHASE
Vice President and Controller
2,78813,737Feb 3, 2026Feb 5, 2026View →
KEX
KIRBY CORP
SALE
Vice President and Controller
5502,200Feb 3, 2026Feb 5, 2026View →
KEX
KIRBY CORP
SALE
Vice President and Controller
758758Feb 3, 2026Feb 5, 2026View →
KEX
KIRBY CORP
SALE
Vice President and Controller
696$120.68$84.0K13,041Feb 3, 2026Feb 5, 2026View →
KEX
KIRBY CORP
SALE
Vice President and Controller
7631,526Feb 3, 2026Feb 5, 2026View →
KEX
KIRBY CORP
PURCHASEGRANT
Stock grant
2,9752,975Jan 30, 2026Feb 3, 2026View →
KEX
KIRBY CORP
SALE
Vice President and Controller
8870Jan 24, 2026Jan 27, 2026View →
KEX
KIRBY CORP
SALE
Vice President and Controller
263$128.70$33.8K10,949Jan 24, 2026Jan 27, 2026View →
KEX
KIRBY CORP
PURCHASE
Vice President and Controller
88711,212Jan 24, 2026Jan 27, 2026View →
KEX
KIRBY CORP
SALE
Vice President and Controller
2,7150Nov 12, 2025Nov 13, 2025View →
KEX
KIRBY CORP
SALE
Vice President and Controller
2,715$110.29$299.4K10,325Nov 12, 2025Nov 13, 2025View →
KEX
KIRBY CORP
PURCHASE
Vice President and Controller
2,715$73.93$200.7K13,040Nov 12, 2025Nov 13, 2025View →
KEX
KIRBY CORP
SALE
Vice President and Controller
7172,868Feb 3, 2025Feb 4, 2025View →
KEX
KIRBY CORP
PURCHASE
Vice President and Controller
2,23810,869Feb 3, 2025Feb 4, 2025View →
KEX
KIRBY CORP
SALE
Vice President and Controller
7632,289Feb 3, 2025Feb 4, 2025View →
KEX
KIRBY CORP
SALE
Vice President and Controller
7581,516Feb 3, 2025Feb 4, 2025View →
KEX
KIRBY CORP
SALE
Vice President and Controller
544$107.14$58.3K10,325Feb 3, 2025Feb 4, 2025View →
KEX
KIRBY CORP
PURCHASEGRANT
Stock grant
2,7502,750Jan 31, 2025Feb 4, 2025View →
KEX
KIRBY CORP
PURCHASE
Vice President and Controller
1,3489,031Jan 24, 2025Jan 28, 2025View →
KEX
KIRBY CORP
SALE
Vice President and Controller
887887Jan 24, 2025Jan 28, 2025View →
KEX
KIRBY CORP
SALE
Vice President and Controller
400$109.09$43.6K8,631Jan 24, 2025Jan 28, 2025View →
KEX
KIRBY CORP
SALE
Vice President and Controller
4610Jan 24, 2025Jan 28, 2025View →
KEX
KIRBY CORP
PURCHASE
Vice President and Controller
2,313$75.50$174.6K9,996Nov 7, 2024Nov 8, 2024View →
KEX
KIRBY CORP
SALE
Vice President and Controller
2,313$127.30$294.4K7,683Nov 7, 2024Nov 8, 2024View →
KEX
KIRBY CORP
SALE
Vice President and Controller
2,3130Nov 7, 2024Nov 8, 2024View →
KEX
KIRBY CORP
SALE
Vice President and Controller
1,398$118.00$165.0K7,683Aug 28, 2024Aug 29, 2024View →
KEX
KIRBY CORP
SALE
Vice President and Controller
1,570$112.28$176.3K9,081May 7, 2024May 9, 2024View →
KEX
KIRBY CORP
SALE
Vice President and Controller
1,413$84.68$119.7K10,651Feb 7, 2024Feb 8, 2024View →
KEX
KIRBY CORP
SALE
Vice President and Controller
368$83.76$30.8K12,064Feb 3, 2024Feb 6, 2024View →
KEX
KIRBY CORP
PURCHASE
Vice President and Controller
1,52112,432Feb 3, 2024Feb 6, 2024View →
KEX
KIRBY CORP
SALE
Vice President and Controller
7633,052Feb 3, 2024Feb 6, 2024View →
KEX
KIRBY CORP
SALE
Vice President and Controller
7582,274Feb 3, 2024Feb 6, 2024View →
KEX
KIRBY CORP
PURCHASEGRANT
Stock grant
3,5853,585Feb 2, 2024Feb 6, 2024View →
KEX
KIRBY CORP
SALE
Vice President and Controller
532$77.55$41.3K10,911Jan 24, 2024Jan 26, 2024View →
KEX
KIRBY CORP
PURCHASE
Vice President and Controller
1,79211,443Jan 24, 2024Jan 26, 2024View →
KEX
KIRBY CORP
SALE
Vice President and Controller
461461Jan 24, 2024Jan 26, 2024View →
KEX
KIRBY CORP
SALE
Vice President and Controller
8871,774Jan 24, 2024Jan 26, 2024View →
KEX
KIRBY CORP
SALE
Vice President and Controller
4440Jan 24, 2024Jan 26, 2024View →
KEX
KIRBY CORP
SALE
Vice President and Controller
1,923$84.15$161.8K9,651Sep 7, 2023Sep 11, 2023View →
KEX
KIRBY CORP
PURCHASE
Vice President and Controller
1,833$68.50$125.6K11,484Sep 7, 2023Sep 11, 2023View →
KEX
KIRBY CORP
SALE
Vice President and Controller
1,8330Sep 7, 2023Sep 11, 2023View →
KEX
KIRBY CORP
SALE
Vice President and Controller
900Sep 7, 2023Sep 11, 2023View →
KEX
KIRBY CORP
PURCHASE
Vice President and Controller
90$66.05$5.9K11,574Sep 7, 2023Sep 11, 2023View →
KEX
KIRBY CORP
SALE
Vice President and Controller
1,293$81.85$105.8K9,651Jul 31, 2023Aug 2, 2023View →
KEX
KIRBY CORP
SALE
Vice President and Controller
1,200$74.51$89.4K10,944Mar 7, 2023Mar 8, 2023View →
KEX
KIRBY CORP
SALE
Vice President and Controller
1,500$72.82$109.2K12,144Feb 8, 2023Feb 8, 2023View →
KEX
KIRBY CORP
SALE
Vice President and Controller
185$73.97$13.7K13,644Feb 3, 2023Feb 7, 2023View →
KEX
KIRBY CORP
PURCHASE
Vice President and Controller
75813,829Feb 3, 2023Feb 7, 2023View →
KEX
KIRBY CORP
SALE
Vice President and Controller
7583,032Feb 3, 2023Feb 7, 2023View →
KEX
KIRBY CORP
PURCHASEGRANT
Stock grant
3,8153,815Feb 1, 2023Feb 3, 2023View →
KEX
KIRBY CORP
SALE
Vice President and Controller
3870Jan 24, 2023Jan 25, 2023View →
KEX
KIRBY CORP
PURCHASE
Vice President and Controller
2,17913,680Jan 24, 2023Jan 25, 2023View →
KEX
KIRBY CORP
SALE
Vice President and Controller
8872,661Jan 24, 2023Jan 25, 2023View →
KEX
KIRBY CORP
SALE
Vice President and Controller
444444Jan 24, 2023Jan 25, 2023View →
KEX
KIRBY CORP
SALE
Vice President and Controller
609$64.67$39.4K13,071Jan 24, 2023Jan 25, 2023View →
KEX
KIRBY CORP
SALE
Vice President and Controller
461922Jan 24, 2023Jan 25, 2023View →
KEX
KIRBY CORP
SALE
Vice President and Controller
2,079$64.27$133.6K11,501Jan 23, 2023Jan 25, 2023View →
KEX
KIRBY CORP
PURCHASE
Vice President and Controller
2,424$51.23$124.2K13,580Jan 23, 2023Jan 25, 2023View →
KEX
KIRBY CORP
SALE
Vice President and Controller
2,4240Jan 23, 2023Jan 25, 2023View →
KEX
KIRBY CORP
SALE
Vice President and Controller
4$69.09$27611,156Nov 6, 2022Nov 8, 2022View →
KEX
KIRBY CORP
SALE
Vice President and Controller
500$71.08$35.5K11,160Mar 9, 2022Mar 10, 2022View →
KEX
KIRBY CORP
SALE
Vice President and Controller
500$67.01$33.5K11,660Feb 22, 2022Feb 22, 2022View →
KEX
KIRBY CORP
PURCHASEGRANT
Stock grant
3,7903,790Jan 28, 2022Feb 1, 2022View →
KEX
KIRBY CORP
SALE
Vice President and Controller
387387Jan 24, 2022Jan 26, 2022View →
KEX
KIRBY CORP
SALE
Vice President and Controller
8873,548Jan 24, 2022Jan 26, 2022View →
KEX
KIRBY CORP
SALE
Vice President and Controller
4611,383Jan 24, 2022Jan 26, 2022View →
KEX
KIRBY CORP
SALE
Vice President and Controller
444888Jan 24, 2022Jan 26, 2022View →
KEX
KIRBY CORP
SALE
Vice President and Controller
626$63.04$39.5K12,160Jan 24, 2022Jan 26, 2022View →
KEX
KIRBY CORP
PURCHASE
Vice President and Controller
2,17912,875Jan 24, 2022Jan 26, 2022View →
KEX
KIRBY CORP
SALE
Vice President and Controller
89$63.04$5.6K12,786Jan 24, 2022Jan 26, 2022View →
KEX
KIRBY CORP
SALE
Vice President and Controller
4$58.87$23510,696Nov 5, 2021Nov 8, 2021View →
KEX
KIRBY CORP
SALE
Vice President and Controller
700$64.04$44.8K10,700Mar 2, 2021Mar 2, 2021View →
KEX
KIRBY CORP
PURCHASEGRANT
Stock grant
4,4354,435Jan 29, 2021Feb 2, 2021View →
KEX
KIRBY CORP
PURCHASE
Vice President and Controller
1,29211,992Jan 22, 2021Jan 26, 2021View →
KEX
KIRBY CORP
SALE
Vice President and Controller
208$52.81$11.0K11,400Jan 22, 2021Jan 26, 2021View →
KEX
KIRBY CORP
SALE
Vice President and Controller
4441,332Jan 22, 2021Jan 26, 2021View →
KEX
KIRBY CORP
SALE
Vice President and Controller
384$52.81$20.3K11,608Jan 22, 2021Jan 26, 2021View →
KEX
KIRBY CORP
SALE
Vice President and Controller
387774Jan 22, 2021Jan 26, 2021View →
KEX
KIRBY CORP
SALE
Vice President and Controller
4611,844Jan 22, 2021Jan 26, 2021View →
KEX
KIRBY CORP
SALE
Vice President and Controller
4$38.24$15310,700Nov 6, 2020Nov 9, 2020View →
KEX
KIRBY CORP
PURCHASEGRANT
Stock grant
2,7872,787Jan 31, 2020Feb 4, 2020View →
KEX
KIRBY CORP
PURCHASEGRANT
Stock grant
2,3052,305Jan 31, 2020Feb 4, 2020View →
KEX
KIRBY CORP
SALE
Vice President and Controller
220$83.66$18.4K10,993Jan 24, 2020Jan 28, 2020View →
KEX
KIRBY CORP
SALE
Vice President and Controller
289$83.66$24.2K10,704Jan 24, 2020Jan 28, 2020View →
KEX
KIRBY CORP
SALE
Vice President and Controller
3871,161Jan 24, 2020Jan 28, 2020View →
KEX
KIRBY CORP
SALE
Vice President and Controller
4441,776Jan 24, 2020Jan 28, 2020View →
KEX
KIRBY CORP
PURCHASE
Vice President and Controller
83111,213Jan 24, 2020Jan 28, 2020View →
Other insiders · KEX
Loading peer insiders…
About this filer
CIK 0001205692
ROLE
Vice President and Controller
PRIMARY
KEX
COMPANIES
1
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001205692DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback