KIRBY CORP
KEX · Water Transportation · 53.5M shares · -0%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $98M (gross $113M, SBC $15M)
Reference price $147.37 · est. market cap ~$7.9B — last insider sale, 2026-05-15 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B72Nation's largest tank-barge operator with Jones Act-protected scale, high margins and strong cash flow.
Strengths
- Top-quartile operating margin (79.5th pct), OCF margin (76th pct) and interest coverage (83.8th pct)
- Jones Act moat and #1 inland barge position; net-income growth 63.9th pct, low leverage (D/E 0.27)
Risks
- Below-median ROE (10.5%, 22nd pct) and only mid-pack ROA (55.6th pct)
- Cyclical demand, aging waterway infrastructure and KDS fracturing-equipment exposure
Notable findings
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Operating margin
14.8%
Net margin
10.5%
Return on equity
10.5%
Return on assets
5.9%
ROIC
9.1%
Revenue growth (QoQ)
-0.9%
Net-income growth
23.7%
Debt / equity
0.3×
Net debt / EBITDA
1.1×
Interest coverage
10.7×
Current ratio
1.5×
EBITDA
$760M
Tangible book value
$2.9B
Cash & investments
$79M
Stock comp / revenue
0.5%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-05-15 | Husted Amy D. | Sell | 4.0K | $145.43 |
| 2026-05-15 | O'Neil Christian G. | Sell | 11K | $145.93 |
| 2026-05-15 | Woodruff William Matthew | Sell | 678 | $147.37 |
| 2026-05-04 | Embree Tracy A | Grant | 1.4K | — |
| 2026-05-04 | Dio Susan Leslie | Grant | 1.4K | — |
| 2026-05-04 | DAVIS BARRY E | Grant | 1.4K | — |
| 2026-05-04 | Beder Tanya S | Grant | 1.4K | — |
| 2026-05-04 | ALARIO RICHARD J | Grant | 1.4K | — |
| 2026-05-04 | DRAGG RONALD A | Sell | 1.7K | $145.01 |
| 2026-05-04 | Ainsworth Anne-Marie | Grant | 1.4K | — |
| 2026-05-04 | Williams Shawn D. | Grant | 1.4K | — |
| 2026-05-04 | Waterman William M. | Grant | 1.4K | — |
| 2026-03-02 | O'Neil Christian G. | Sell | 11K | $132.34 |
| 2026-03-02 | Kumar Raj | Sell | 3.0K | $132.70 |
| 2026-02-24 | Grzebinski David W | Option exercise | 34K | $73.29 |
| 2026-02-24 | Grzebinski David W | Sell | 34K | $130.05 |
| 2026-02-20 | Embree Tracy A | Grant | 384 | — |
| 2026-02-20 | Husted Amy D. | Option exercise | 8.7K | $73.29 |
| 2026-02-20 | Husted Amy D. | Sell | 12K | $129.33 |
| 2026-02-19 | DAVIS BARRY E | Sell | 8.5K | $128.51 |
| 2026-02-19 | DAVIS BARRY E | Option exercise | 3.2K | $70.65 |
| 2026-02-19 | DAVIS BARRY E | Option exercise | 2.6K | $85.30 |
| 2026-02-19 | DAVIS BARRY E | Option exercise | 2.7K | $84.90 |
| 2026-02-14 | McCauley Jennifer N. | Option exercise | 934 | — |
| 2026-02-14 | McCauley Jennifer N. | Tax withheld | 366 | $124.93 |
| 2026-02-10 | MILLER SCOTT P | Sell | 4.0K | $120.68 |
| 2026-02-09 | Woodruff William Matthew | Sell | 2.0K | $121.88 |
| 2026-02-04 | DRAGG RONALD A | Option exercise | 2.8K | $73.29 |
| 2026-02-04 | DRAGG RONALD A | Sell | 5.4K | $122.00 |
| 2026-02-03 | Woodruff William Matthew | Option exercise | 1.1K | — |
| 2026-02-03 | Woodruff William Matthew | Tax withheld | 475 | $120.68 |
| 2026-02-03 | O'Neil Christian G. | Option exercise | 10K | — |
| 2026-02-03 | O'Neil Christian G. | Tax withheld | 4.0K | $120.68 |
| 2026-02-03 | Niemietz Kurt A. | Option exercise | 1.7K | — |
| 2026-02-03 | Niemietz Kurt A. | Tax withheld | 693 | $120.68 |
| 2026-02-03 | MILLER SCOTT P | Option exercise | 5.4K | — |
| 2026-02-03 | MILLER SCOTT P | Tax withheld | 1.3K | $120.68 |
| 2026-02-03 | Kumar Raj | Option exercise | 5.5K | — |
| 2026-02-03 | Kumar Raj | Tax withheld | 2.2K | $120.68 |
| 2026-02-03 | Husted Amy D. | Option exercise | 7.3K | — |
| 2026-02-03 | Husted Amy D. | Tax withheld | 2.9K | $120.68 |
| 2026-02-03 | Grzebinski David W | Option exercise | 22K | — |
| 2026-02-03 | Grzebinski David W | Tax withheld | 8.8K | $120.68 |
| 2026-02-03 | DRAGG RONALD A | Option exercise | 2.8K | — |
| 2026-02-03 | DRAGG RONALD A | Tax withheld | 696 | $120.68 |
| 2026-01-24 | DRAGG RONALD A | Option exercise | 887 | — |
| 2026-01-24 | Woodruff William Matthew | Option exercise | 394 | — |
| 2026-01-24 | Woodruff William Matthew | Tax withheld | 167 | $128.70 |
| 2026-01-24 | O'Neil Christian G. | Option exercise | 2.7K | — |
| 2026-01-24 | O'Neil Christian G. | Tax withheld | 1.1K | $128.70 |
| 2026-01-24 | Niemietz Kurt A. | Option exercise | 493 | — |
| 2026-01-24 | Niemietz Kurt A. | Tax withheld | 220 | $128.70 |
| 2026-01-24 | MILLER SCOTT P | Option exercise | 2.0K | — |
| 2026-01-24 | MILLER SCOTT P | Tax withheld | 549 | $128.70 |
| 2026-01-24 | Husted Amy D. | Option exercise | 2.8K | — |
| 2026-01-24 | Husted Amy D. | Tax withheld | 1.1K | $128.70 |
| 2026-01-24 | Grzebinski David W | Option exercise | 8.2K | — |
| 2026-01-24 | Grzebinski David W | Tax withheld | 3.2K | $128.70 |
| 2026-01-24 | DRAGG RONALD A | Tax withheld | 263 | $128.70 |
| 2025-12-22 | O'Neil Christian G. | Sell | 11K | $111.68 |
| 2025-12-22 | O'Neil Christian G. | Option exercise | 11K | $73.29 |
| 2025-12-01 | Niemietz Kurt A. | Sell | 1.5K | $114.12 |
| 2025-11-21 | Husted Amy D. | Sell | 10K | $107.42 |
| 2025-11-21 | Grzebinski David W | Option exercise | 29K | $73.93 |
| 2025-11-21 | Grzebinski David W | Sell | 29K | $107.41 |
| 2025-11-21 | Husted Amy D. | Option exercise | 10K | $73.93 |
| 2025-11-12 | DRAGG RONALD A | Sell | 2.7K | $110.29 |
| 2025-11-12 | DRAGG RONALD A | Option exercise | 2.7K | $73.93 |
| 2025-11-10 | STEWART RICHARD ROSS | Sell | 1.9K | $107.83 |
| 2025-08-05 | Husted Amy D. | Option exercise | 186 | — |
| 2025-08-05 | Husted Amy D. | Tax withheld | 74 | $102.16 |
| 2025-05-05 | Williams Shawn D. | Grant | 1.9K | — |
| 2025-05-05 | Waterman William M. | Grant | 1.9K | — |
| 2025-05-05 | STEWART RICHARD ROSS | Grant | 1.9K | — |
| 2025-05-05 | DAVIS BARRY E | Grant | 1.9K | — |
| 2025-05-05 | Dio Susan Leslie | Grant | 1.9K | — |
| 2025-05-05 | Beder Tanya S | Grant | 1.9K | — |
| 2025-05-05 | ALARIO RICHARD J | Grant | 1.9K | — |
| 2025-05-05 | Ainsworth Anne-Marie | Grant | 1.9K | — |
| 2025-02-06 | MILLER SCOTT P | Sell | 3.5K | $109.00 |
| 2025-02-05 | MILLER SCOTT P | Sell | 1.2K | $107.61 |
| 2025-02-03 | Husted Amy D. | Tax withheld | 2.5K | $107.14 |
| 2025-02-03 | MILLER SCOTT P | Option exercise | 4.7K | — |
| 2025-02-03 | MILLER SCOTT P | Tax withheld | 1.1K | $107.14 |
| 2025-02-03 | Woodruff William Matthew | Option exercise | 880 | — |
| 2025-02-03 | Woodruff William Matthew | Tax withheld | 374 | $107.14 |
| 2025-02-03 | O'Neil Christian G. | Option exercise | 7.9K | — |
| 2025-02-03 | O'Neil Christian G. | Tax withheld | 3.1K | $107.14 |
| 2025-02-03 | Niemietz Kurt A. | Option exercise | 1.3K | — |
| 2025-02-03 | Niemietz Kurt A. | Tax withheld | 342 | $107.14 |
| 2025-02-03 | Kumar Raj | Option exercise | 4.3K | — |
| 2025-02-03 | Kumar Raj | Tax withheld | 1.7K | $107.14 |
| 2025-02-03 | Kruger Julie Marie | Option exercise | 1.1K | — |
| 2025-02-03 | Kruger Julie Marie | Tax withheld | 452 | $107.14 |
| 2025-02-03 | Husted Amy D. | Option exercise | 6.4K | — |
| 2025-02-03 | Grzebinski David W | Option exercise | 18K | — |
| 2025-02-03 | Grzebinski David W | Tax withheld | 7.2K | $107.14 |
| 2025-02-03 | DRAGG RONALD A | Option exercise | 2.2K | — |
| 2025-02-03 | DRAGG RONALD A | Tax withheld | 544 | $107.14 |
| 2025-01-24 | Woodruff William Matthew | Option exercise | 667 | — |
| 2025-01-24 | Woodruff William Matthew | Tax withheld | 288 | $109.09 |
| 2025-01-24 | O'Neil Christian G. | Option exercise | 3.9K | — |
| 2025-01-24 | O'Neil Christian G. | Tax withheld | 1.6K | $109.09 |
| 2025-01-24 | Niemietz Kurt A. | Option exercise | 834 | — |
| 2025-01-24 | Niemietz Kurt A. | Tax withheld | 249 | $109.09 |
| 2025-01-24 | MILLER SCOTT P | Option exercise | 3.1K | — |
| 2025-01-24 | MILLER SCOTT P | Tax withheld | 810 | $109.09 |
| 2025-01-24 | Kruger Julie Marie | Option exercise | 639 | — |
| 2025-01-24 | Kruger Julie Marie | Tax withheld | 275 | $109.09 |
| 2025-01-24 | Husted Amy D. | Option exercise | 4.2K | — |
| 2025-01-24 | Husted Amy D. | Tax withheld | 1.7K | $109.09 |
| 2025-01-24 | Grzebinski David W | Option exercise | 12K | — |
| 2025-01-24 | Grzebinski David W | Tax withheld | 4.7K | $109.09 |
| 2025-01-24 | DRAGG RONALD A | Option exercise | 1.3K | — |
| 2025-01-24 | DRAGG RONALD A | Tax withheld | 400 | $109.09 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-04-30 | ResultsExec/director changeShareholder voteExhibits | filing ↗ |
| 2026-03-30 | Material agreementDebt obligationExhibits | filing ↗ |
| 2026-02-20 | Exec/director changeExhibits | filing ↗ |
| 2026-01-29 | ResultsExhibits | filing ↗ |
| 2025-10-29 | ResultsExhibits | filing ↗ |
| 2025-09-08 | OtherExhibits | filing ↗ |
| 2025-07-31 | ResultsExhibits | filing ↗ |
| 2025-05-01 | ResultsShareholder voteExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 10-Q | 2026-05-08 | 2026-03-31 | 0001193125-26-214839 ↗ |
| 8-K | 2026-04-30 | 2026-04-27 | 0001193125-26-196337 ↗ |
| 8-K | 2026-03-30 | 2026-03-26 | 0001193125-26-131714 ↗ |
| 8-K | 2026-02-20 | 2026-02-16 | 0001193125-26-060772 ↗ |
| 10-K | 2026-02-17 | 2025-12-31 | 0001193125-26-054016 ↗ |
| 8-K | 2026-01-29 | 2026-01-29 | 0001193125-26-028839 ↗ |
| 10-Q | 2025-11-10 | 2025-09-30 | 0001193125-25-273962 ↗ |
| 8-K | 2025-10-29 | 2025-10-29 | 0001193125-25-255469 ↗ |
| 8-K | 2025-09-08 | 2025-09-08 | 0000950170-25-113520 ↗ |
| 10-Q | 2025-08-11 | 2025-06-30 | 0000950170-25-106370 ↗ |
| 8-K | 2025-07-31 | 2025-07-31 | 0000950170-25-100695 ↗ |
| 10-Q | 2025-05-12 | 2025-03-31 | 0000950170-25-068858 ↗ |