Kirby Corporation (KEX) Stock Valuation & Analysis | TickerLens