Stewart Richard Ross sold Kirby Corp ($KEX) shares once on the open market in the last year, totaling about $207 thousand, with the most recent sale on November 10, 2025. His sales rank 8,341st among 11,678 insiders, well below the average of $8.6 million across 6.4 transactions per insider. He made no open market purchases.
| Transaction Date | Company | Ticker | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Nov. 10, 2025 | KIRBY CORP | $KEX | STEWART RICHARD ROSS | Not found | S | Common Stock, par value $0.10 per share | 1923 | $107.83 | 15,488.0000 | 56,560,000 | 11.04% | 0.00% |
| May 5, 2025 | KIRBY CORP | $KEX | STEWART RICHARD ROSS | Not found | A | Common Stock, par value $0.10 per share | 1923 | $0.00 | 17,411.0000 | 58,355,000 | 12.42% | 0.00% |
| Nov. 20, 2024 | EAGLE MATERIALS INC | $EXP | STEWART RICHARD ROSS | Not found | S | Common Stock | 3577 | $300.30 | 7,945.0000 | 33,853,703 | 31.04% | 0.01% |
| Nov. 20, 2024 | KIRBY CORP | $KEX | STEWART RICHARD ROSS | Not found | S | Common Stock, par value $0.10 per share | 8000 | $128.21 | 15,488.0000 | 58,526,000 | 34.06% | 0.01% |
| Aug. 1, 2024 | EAGLE MATERIALS INC | $EXP | STEWART RICHARD ROSS | Not found | A | Common Stock | 478 | $0.00 | 10,336.0000 | 35,097,871 | 4.85% | 0.00% |
| April 29, 2024 | KIRBY CORP | $KEX | STEWART RICHARD ROSS | Not found | A | Common Stock, par value $0.10 per share | 1828 | $0.00 | 24,164.0000 | 59,857,000 | 8.18% | 0.00% |
| April 30, 2024 | KIRBY CORP | $KEX | STEWART RICHARD ROSS | Not found | S | Common Stock, par value $0.10 per share | 676 | $109.60 | 23,488.0000 | 59,857,000 | 2.80% | 0.00% |
| April 25, 2024 | KIRBY CORP | $KEX | STEWART RICHARD ROSS | Not found | M | Common Stock, par value $0.10 per share | 6000 | $99.52 | 27,660.0000 | 59,857,000 | 27.70% | 0.01% |
| April 25, 2024 | KIRBY CORP | $KEX | STEWART RICHARD ROSS | Not found | F | Common Stock, par value $0.10 per share | 5324 | $112.16 | 22,336.0000 | 59,857,000 | 19.25% | 0.01% |
| April 25, 2024 | KIRBY CORP | $KEX | STEWART RICHARD ROSS | Not found | M | Director Stock Options (Right to Buy | 6000 | $0.00 | 0.0000 | 59,857,000 | 100.00% | 0.01% |
| April 11, 2024 | EAGLE MATERIALS INC | $EXP | STEWART RICHARD ROSS | Not found | G | Common Stock | 2817 | $0.00 | 11,044.0000 | 35,097,871 | 20.32% | 0.01% |
| Feb. 22, 2024 | KIRBY CORP | $KEX | STEWART RICHARD ROSS | Not found | S | Common Stock, par value $0.10 per share | 3000 | $85.62 | 21,660.0000 | 59,857,000 | 12.17% | 0.01% |
| Sept. 12, 2023 | KIRBY CORP | $KEX | STEWART RICHARD ROSS | Director | S | Common Stock, par value $0.10 per share | 3000 | $85.72 | 24,660.0000 | 60,329,000 | 10.85% | 0.00% |
| Aug. 30, 2023 | KIRBY CORP | $KEX | STEWART RICHARD ROSS | Director | S | Common Stock, par value $0.10 per share | 3500 | $82.26 | 27,660.0000 | 60,329,000 | 11.23% | 0.01% |
| Aug. 18, 2023 | KIRBY CORP | $KEX | STEWART RICHARD ROSS | Director | S | Common Stock, par value $0.10 per share | 1500 | $79.77 | 31,160.0000 | 60,329,000 | 4.59% | 0.00% |
| May 1, 2023 | KIRBY CORP | $KEX | STEWART RICHARD ROSS | Director | A | Common Stock, par value $0.10 per share | 2767 | $0.00 | 32,660.0000 | 60,329,000 | 9.26% | 0.00% |