30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Michael McRoberts

Insider profile

Currently holds a position at Rush Enterprises Inc

Performance

Overall performance
3.2

Performance over holding periods
3.2
30 days 90 days 120 days
Average return 4% 8.2% 15.1%
Success rate 72% 68% 82%
Transactions
28 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chief Operating Officer Rush Enterprises Inc July 1, 2016 -
Senior Vice President - Dealer Operations Rush Enterprises Inc March 1, 2013 - July 1, 2016

Michael McRoberts's trades of Rush Enterprises Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-01 2026-04-30 S Sale
10,331 -33.3%
234.99
US$1,734,544
10,331 -33.3% 234.99 US$1,734,544
2026-04-30 2026-04-30 PrS Proposed sale
80,056
275.67
US$2,556,893
80,056 275.67 US$2,556,893
2026-02-23 2026-02-19 S Sale
89,657 +44.7%
93.83
US$1,300,636
89,657 +44.7% 93.83 US$1,300,636
2026-02-19 2026-02-19 PrS Proposed sale
8,000
70.81
US$566,470
8,000 70.81 US$566,470
2025-08-06 2025-08-04 S Sale
6,000 -27.6%
54.64
US$327,839
6,000 -27.6% 54.64 US$327,839
2025-08-04 2025-08-04 PrS Proposed sale
6,000
54.64
US$327,839
6,000 54.64 US$327,839
2025-02-21 2025-02-20 S Sale
4,000 -20.2%
58.52
US$234,081
4,000 -20.2% 58.52 US$234,081
2025-02-20 2025-02-20 PrS Proposed sale
4,000
58.52
US$234,081
4,000 58.52 US$234,081
2024-08-12 2024-08-09 S Sale
2,000 -11.6%
50.72
US$101,440
2,000 -11.6% 50.72 US$101,440
2024-08-12 2024-08-09 S Sale
10,500 -40.8%
50.72
US$532,560
10,500 -40.8% 50.72 US$532,560
2024-08-09 2024-08-09 PrS Proposed sale
12,500
50.72
US$634,000
12,500 50.72 US$634,000
2023-02-22 2023-02-17 S Sale
5,500 -36.2%
61.34
US$337,346
5,500 -36.2% 61.34 US$337,346
2023-02-22 2023-02-17 S Sale
3,500 -100.0%
61.34
US$214,675
3,500 -100.0% 61.34 US$214,675
2022-03-08 2022-03-04 S Sale
4,617 -3.2%
48.14
US$222,254
4,617 -3.2% 48.14 US$222,254
2022-03-08 2022-03-04 S Sale
1,190 -11.4%
50.91
US$60,587
1,190 -11.4% 50.91 US$60,587
2022-03-08 2022-03-04 S Sale
3,000 -22.4%
50.91
US$152,740
3,000 -22.4% 50.91 US$152,740
2021-03-09 2021-03-08 S Sale
1,000 -9.2%
46.06
US$46,062
1,000 -9.2% 46.06 US$46,062
2021-03-09 2021-03-08 S Sale
1,250 -10.4%
46.06
US$57,577
1,250 -10.4% 46.06 US$57,577
2021-03-09 2021-03-08 S Sale
1,500 -12.2%
46.06
US$69,092
1,500 -12.2% 46.06 US$69,092
2021-02-23 2021-02-19 S Sale
1,000 -8.5%
41.20
US$41,197
1,000 -8.5% 41.20 US$41,197
2021-02-23 2021-02-19 S Sale
1,000 -7.8%
41.20
US$41,197
1,000 -7.8% 41.20 US$41,197
2021-02-23 2021-02-19 S Sale
6,000 -33.7%
41.20
US$247,183
6,000 -33.7% 41.20 US$247,183
2021-02-23 2021-02-19 S Sale
6,000 -33.7%
41.20
US$247,183
6,000 -33.7% 41.20 US$247,183
2020-07-28 2020-07-24 S Sale
2,500 -24.7%
48.28
US$120,701
2,500 -24.7% 48.28 US$120,701
2020-07-28 2020-07-24 S Sale
1,000 -11.6%
48.28
US$48,280
1,000 -11.6% 48.28 US$48,280
2020-03-06 2020-03-04 S Sale
2,000 -21.5%
42.09
US$84,186
2,000 -21.5% 42.09 US$84,186
2020-03-06 2020-03-04 S Sale
4,166 -36.3%
42.09
US$175,360
4,166 -36.3% 42.09 US$175,360
2020-03-06 2020-03-04 S Sale
3,333 -31.3%
42.09
US$140,296
3,333 -31.3% 42.09 US$140,296
2017-08-01 2017-07-31 S Sale
4,000 -42.7%
42.84
US$171,375
4,000 -42.7% 42.84 US$171,375
2017-08-01 2017-07-31 S Sale
2,500 -31.8%
42.80
US$106,990
2,500 -31.8% 42.80 US$106,990
2017-03-06 2017-03-03 S Sale
119 -0.3%
31.90
US$3,796
119 -0.3% 31.90 US$3,796
2017-03-06 2017-03-02 S Sale
1,026 -2.9%
32.05
US$32,885
1,026 -2.9% 32.05 US$32,885
2017-03-01 2017-03-01 S Sale
1,101 -3.0%
32.42
US$35,696
1,101 -3.0% 32.42 US$35,696
2017-03-01 2017-02-28 S Sale
1,000 -2.7%
32.22
US$32,224
1,000 -2.7% 32.22 US$32,224
2017-03-01 2017-02-27 S Sale
500 -1.3%
33.01
US$16,503
500 -1.3% 33.01 US$16,503
2017-03-01 2017-02-27 S Sale
3,334 -38.3%
35.38
US$117,968
3,334 -38.3% 35.38 US$117,968
2017-03-01 2017-02-27 S Sale
6,667 -55.4%
35.38
US$235,900
6,667 -55.4% 35.38 US$235,900