KIRBY CORPKEX

Market cap
$6B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
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