Kirby Corporation Common Stock (KEX)

144.42
-2.80 (-1.90%)
NYSE · Last Trade: May 4th, 12:01 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors