KIRBY CORP (KEX)

Market cap
$7.6B
P/E ratio
22.5x
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 2025354+102.89%
Dec 31, 2024175+54.76%
Dec 31, 2023113+392.57%
Dec 31, 202223+2851.16%
Dec 31, 20181+Infinity%
Dec 31, 20170-100.00%
Dec 31, 20162-99.24%
Dec 31, 2015241+1473.69%
Dec 31, 201415+Infinity%
Dec 31, 20120-100.00%
Dec 31, 201024
AI Chat