Kirby Corporation Announces 2025 First Quarter Results
1. KEX reported EPS of $1.33, up from $1.19 year-over-year. 2. Inland marine market showed improved spot prices and high barge utilization. 3. KEX repurchased over 1.25 million shares for $124.7 million YTD. 4. Distribution segment faced mixed demand; power generation remains strong. 5. 2025 outlook predicts revenue growth in inland marine despite inflationary pressures.