Kirby Corporation reported Q1 2026 revenue up 7.4% year over year. The Distribution and Services segment now generates 44% of revenue from power generation, buffering oil volatility. With a 21.98x P/E and a $148.11 target price, the analyst downgraded KEX from buy to hold due to limited upside and emerging selling pressure.
Tap to vote and see what everyone thinks.