Michael McRoberts
Senior Vice President, Rush Enterprises.
Companies
- Rush EnterprisesBoard member Mar 19, 2024 to now1
- Rush EnterprisesChief operating officer Mar 1, 2017 to Aug 12, 20242
- Rush EnterprisesSenior Vice President Mar 18, 2013 to Mar 17, 20163
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
Rush Enterprises RUSHA17,229 shares4$776.9K at $45.09Aug 3, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Aug 3, 2026Sold 6,500 shares at $81.44 of Rush Enterprises4
- Aug 3, 2026Exercised options 6,500 shares at $15.06 of Rush Enterprises4
- Apr 30, 2026Sold 8,000 shares at $72.23 of Rush Enterprises5
- Apr 30, 2026Exercised options 8,000 shares at $15.06 of Rush Enterprises5
- Mar 15, 2026Shares withheld for tax 7,643 shares at $59.69 of Rush Enterprises6
- Mar 15, 2026Shares withheld for tax 7,508 shares at $59.69 of Rush Enterprises6
- Mar 14, 2026Shares withheld for tax 4,895 shares at $59.69 of Rush Enterprises6
- Mar 13, 2026Granted 4,188 shares of Rush Enterprises6
- Feb 19, 2026Sold 8,000 shares at $70.81 of Rush Enterprises7
- Feb 19, 2026Exercised options 8,000 shares at $15.06 of Rush Enterprises7
- Aug 4, 2025Sold 6,000 shares at $54.64 of Rush Enterprises8
- Aug 4, 2025Exercised options 6,000 shares at $7.84 of Rush Enterprises8
- Mar 15, 2025Shares withheld for tax 7,627 shares at $54.09 of Rush Enterprises9
- Mar 15, 2025Shares withheld for tax 7,506 shares at $54.09 of Rush Enterprises9
- Mar 15, 2025Shares withheld for tax 6,105 shares at $54.09 of Rush Enterprises9
- Mar 14, 2025Granted 30,000 shares of Rush Enterprises9
- Feb 21, 2025Other 1,000 shares of Rush Enterprises10
- Feb 21, 2025Other 1,000 shares of Rush Enterprises10
- Feb 21, 2025Gift 800 shares of Rush Enterprises10
- Feb 20, 2025Sold 4,000 shares at $58.52 of Rush Enterprises11
- Feb 20, 2025Exercised options 4,000 shares at $7.84 of Rush Enterprises11
- Aug 9, 2024Sold 2,000 shares at $50.72 of Rush Enterprises12
- Aug 9, 2024Exercised options 2,000 shares at $7.84 of Rush Enterprises12
- Aug 9, 2024Sold 10,500 shares at $50.72 of Rush Enterprises12
- Aug 9, 2024Exercised options 10,500 shares at $12.04 of Rush Enterprises12
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARRush Enterprises, Board member
- 2
- 3
- 4
- 5SEC EDGARForm 4 filed May 1, 2026
- 6SEC EDGARForm 4 filed Mar 17, 2026
- 7SEC EDGARForm 4 filed Feb 23, 2026
- 8SEC EDGARForm 4 filed Aug 6, 2025
- 9SEC EDGARForm 4 filed Mar 18, 2025
- 10SEC EDGARForm 4 filed Feb 25, 2025
- 11SEC EDGARForm 4 filed Feb 21, 2025
- 12SEC EDGARForm 4 filed Aug 12, 2024