Overview
Key stats
Fundamentals Sep 9- Open
- $138.97
- 52-wk high
- $157.69
- High
- $139.59
- 52-wk low
- $79.52
- Low
- $137.72
- Prev close
- $138.00
- Mkt cap
- $7.29B
- P/E
- 21.2x
- Volume
- 373.5K
- Fwd P/E
- 16.6x
- Beta
- 0.86
- P/S
- 2.1x
- P/B
- 2.2x
- Profit margin
- +10.2%
- Op margin
- +13.8%
- ROE
- +10.4%
What do analysts expect?
Analyst target and ratings are on paid plans
See the 12-month consensus target and the buy/hold/sell rating split.
Unlock the full resultsSmart money
8 funds hold a position and insiders have been net selling.
What funds are doing
Activist stakes, short interest & more
Earnings
Earnings came in 1.8% below what analysts expected.
Earnings per share
$1.70 expected
What the street expects next
EPS expected
$1.88 to $2.04
Revenue expected
5 analysts
Last 30 days
Split both ways
Estimate drift
Change in 30 days
Financials
What it sold, what it cost, what was left.
| USD | Sep 2025 | Dec 2025 | Mar 2026 | Jun 2026 |
|---|---|---|---|---|
| What came in | ||||
| Revenue | $871.2M | $844.1M | $844.1M | $922.4M |
| Cost of what it sold | $647.4M | $626.8M | $626.8M | $702.0M |
| Gross profit | $223.8M | $217.3M | $217.3M | $220.4M |
| What it spent | ||||
| Sales and admin | $87.8M | $93.8M | $101.3M | $88.7M |
| Other operating costs | $9.8M | $17.3M | $9.9M | $10.1M |
| Total operating expenses | $97.6M | $111.1M | $111.1M | $98.8M |
| What was left | ||||
| Operating profit | $126.2M | $106.2M | $106.2M | $121.6M |
| Interest on debt | $11.8M | $10.3M | $10.3M | $11.0M |
| Profit before tax | $122.9M | $104.7M | $104.7M | $118.4M |
| Tax | $30.2M | $23.4M | $23.4M | $28.6M |
| Net profit | $92.5M | $81.2M | $81.2M | $89.7M |
| EBITDA | $201.6M | $183.2M | $174.5M | $199.7M |
Technicals
Price structure
This stock is trending upward.
Trend
Constructive
60 / 100
RSI 14
20D volatility
52-week range
20D support
20D resistance
Returns
Price vs moving averages
Volume pace
News
What the news says
Coverage is bullish
Tone of tracked coverage
Legal & General Group Plc Acquires Shares of 43,097 Kirby Corporation $KEX
BullishSep 4Marine Transportation Stocks Q2 Recap: Benchmarking Kirby (NYSE:KEX)
NeutralSep 1The Manufacturers Life Insurance Company Invests $5.19 Million in Kirby Corporation $KEX
BullishSep 1Hsbc Holdings PLC Buys Shares of 21,319 Kirby Corporation $KEX
NeutralAug 31Freestone Grove Partners LP Invests $2.10 Million in Kirby Corporation $KEX
BullishAug 29104,687 Shares in Kirby Corporation $KEX Acquired by Man Group plc
NeutralAug 29Bank of New York Mellon Corp Takes $43.04 Million Position in Kirby Corporation $KEX
BullishAug 28Formula Growth Ltd. Takes $1.60 Million Position in Kirby Corporation $KEX
BullishAug 28