STEWART RICHARD ROSS - Insider Non-Derivative Transactions at KIRBY CORP (KEX) - (SEC)

Updated on January 3, 2026.

According to recent SEC insider information filed on Nov 10, 2025, STEWART RICHARD ROSS's relationship to KIRBY CORP (KEX) is Director, and currently has 15,488 shares of Common Stock, par value $0.10 per share.

The chart below shows the number of shares owned, and the table shows the recent insider transactions.

You can see similar information for other KEX insiders.

Related Topics: SEC Topic List.
Data Source: SEC.
STEWART RICHARD ROSS - Insider Non-Derivative Transactions of KEX Common Stock, par value $0.10 per share
STEWART RICHARD ROSS - Insider Non-Derivative Transactions at KEX
Items per page:
0 of 0
Date Transaction No. of Shares Price Per Share Shares Owned After Transactions
Nov 11, 2025 Sell -- (Common Stock, par value $0.10 per share) 1923 107.83 15488
May 6, 2025 Acquisition -- (Common Stock, par value $0.10 per share) 1923 0 17411
Nov 21, 2024 Sell -- (Common Stock, par value $0.10 per share) 8000 128.21 15488
May 1, 2024 Sell -- (Common Stock, par value $0.10 per share) 676 109.6 23488
Apr 30, 2024 Acquisition -- (Common Stock, par value $0.10 per share) 1828 0 24164
Apr 26, 2024 F -- (Common Stock, par value $0.10 per share) 5324 112.16 22336
Apr 26, 2024 M -- (Common Stock, par value $0.10 per share) 6000 99.52 27660
Feb 23, 2024 Sell -- (Common Stock, par value $0.10 per share) 3000 85.62 21660
Sep 13, 2023 Sell -- (Common Stock, par value $0.10 per share) 3000 85.72 24660
Aug 31, 2023 Sell -- (Common Stock, par value $0.10 per share) 3500 82.26 27660
Aug 19, 2023 Sell -- (Common Stock, par value $0.10 per share) 1500 79.77 31160
May 2, 2023 Acquisition -- (Common Stock, par value $0.10 per share) 2767 0 32660