KIRBY CORPKEX

Market cap
$6B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 2024639+17.06%
Dec 31, 2023546+38.53%
Dec 31, 2022394-987.83%
Dec 31, 2021-44-77.89%
Dec 31, 2020-201-143.50%
Dec 31, 2019462+21.41%
Dec 31, 2018380+27.98%
Dec 31, 2017297-33.40%
Dec 31, 2016446-22.13%
Dec 31, 2015573-11.20%
Dec 31, 2014645+7.41%
Dec 31, 2013601+17.77%
Dec 31, 2012510+16.33%
Dec 31, 2011438+48.43%
Dec 31, 2010295