Live feed12:35:52·59dINSIDERFilingDirector Davis Barry E exercised 8,480 shares at a strike of $79.67 and sold $1,089,765 worth of shares (8,480 units at $128.51) (SEC Form 4)KEX· Kirby CorporationConsumer DiscretionaryOriginal source