Michael Mcroberts serves as Executive at RUSH ENTERPRISES INC \TX\, where they oversee executive responsibilities. Since joining the company, Michael Mcroberts has executed 109 insider transactions totaling $4.6M, demonstrating a bearish approach to their equity position. Their most recent transaction on Feb 19, 2026 involved exercising options for 8,000 shares valued at $0.
Michael Mcroberts currently holds 16,229.34 shares of RUSH ENTERPRISES INC \TX\ (RUSH), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, Michael Mcroberts has been a net seller of RUSH stock. They have purchased $0 and sold $4.6M worth of shares.
Michael Mcroberts's most recent insider trade was on Feb 19, 2026, when they sold 8,000 shares at $0.00 per share.
Get notified when new Form 4 filings are submitted
| $70.81 |
| Discretionary |
| Feb 19, 2026 | RUSHA | $120.5K | Option Exercise | 8,000 | $15.06 | Discretionary |
| Aug 4, 2025 | RUSHA | $47.0K | Option Exercise | 6,000 | $7.84 | Discretionary |
| Aug 4, 2025 | RUSHA | $327.8K | Sale | 6,000 | $54.64 | Discretionary |
| Aug 9, 2024 | RUSHA | $532.6K | Sale | 10,500 | $50.72 | Discretionary |
| Aug 9, 2024 | RUSHA | $126.4K | Option Exercise | 10,500 | $12.04 | Discretionary |
| Aug 9, 2024 | RUSHA | $15.7K | Option Exercise | 2,000 | $7.84 | Discretionary |
| Aug 9, 2024 | RUSHA | $101.4K | Sale | 2,000 | $50.72 | Discretionary |
| Mar 15, 2024 | RUSHA | $312.9K | Payment | 6,178 | $50.64 | Discretionary |
| Mar 15, 2024 | RUSHA | $283.9K | Payment | 5,606 | $50.64 | Discretionary |
| Mar 15, 2024 | RUSHA | $385.5K | Payment | 7,612 | $50.64 | Discretionary |
| Mar 15, 2024 | RUSHA | $0 | Award | 45,000 | $N/A | Discretionary |
| Mar 15, 2023 | RUSHA | $0 | Award | 30,000 | $N/A | Discretionary |
| Mar 15, 2023 | RUSHA | $189.4K | Payment | 3,410 | $55.55 | Discretionary |
| Mar 15, 2023 | RUSHA | $229.9K | Payment | 4,138 | $55.55 | Discretionary |
| Mar 13, 2023 | RUSHA | $302.4K | Payment | 5,495 | $55.04 | Discretionary |
| Feb 17, 2023 | RUSHA | $337.4K | Sale | 5,500 | $61.34 | Discretionary |
| Feb 17, 2023 | RUSHA | $63.2K | Option Exercise | 3,500 | $18.06 | Discretionary |
| Feb 17, 2023 | RUSHA | $214.7K | Sale | 3,500 | $61.34 | Discretionary |
| Feb 17, 2023 | RUSHA | $64.7K | Option Exercise | 5,500 | $11.76 | Discretionary |
| May 24, 2022 | RUSH | $183.6K | Payment | 3,739 | $49.10 | Discretionary |
| Mar 15, 2022 | RUSH | $205.3K | Payment | 4,114 | $49.90 | Discretionary |
| Mar 15, 2022 | RUSH | $0 | Award | 25,000 | $N/A | Discretionary |
| Mar 15, 2022 | RUSH | $210.1K | Payment | 4,210 | $49.90 | Discretionary |
| Mar 13, 2022 | RUSH | $260.0K | Payment | 5,377 | $48.35 | Discretionary |
| Mar 4, 2022 | RUSH | $60.6K | Sale | 1,190 | $50.91 | Discretionary |
| Mar 4, 2022 | RUSH | $222.3K | Sale | 4,617 | $48.14 | Discretionary |
| Mar 4, 2022 | RUSH | $60.5K | Option Exercise | 3,000 | $20.18 | Discretionary |
| Mar 4, 2022 | RUSH | $152.7K | Sale | 3,000 | $50.91 | Discretionary |