KIRBY CORPKEX

Market cap
$6B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 20242,978+10.65%
Dec 31, 20232,692+9.03%
Dec 31, 20222,469+5.21%
Dec 31, 20212,346-9.52%
Dec 31, 20202,593-9.51%
Dec 31, 20192,866+5.23%
Dec 31, 20182,724+2.90%
Dec 31, 20172,647+13.01%
Dec 31, 20162,342+6.43%
Dec 31, 20152,201+11.48%
Dec 31, 20141,974+16.67%
Dec 31, 20131,692+17.58%
Dec 31, 20121,439+17.03%
Dec 31, 20111,230+17.49%
Dec 31, 20101,047