KEX stock rating: KIRBY CORP quant rating & factor grades · Tickwind