Kirby Corporation Announces 2025 Second Quarter Results
1. KEX reports $1.67 EPS, up 17% from last year. 2. Revenues reached $855.5 million in Q2 2025. 3. Steady barge utilization rates in inland marine at 90%. 4. Power generation revenue rose 35% sequentially. 5. Share buyback amounted to $31.2 million at $94.01.