| RUSHA | McRoberts Michael | director, other: Senior Advisor and Director | Apr 30 '26 | Option Exercise | 15.06 | 16,000 | 240,960 | 24,229 | May 01 12:00 AM |
| RUSHA | McRoberts Michael | director, other: Senior Advisor and Director | Apr 30 '26 | Sale | 72.23 | 8,000 | 577,854 | 16,229 | May 01 12:00 AM |
| RUSHA | McRoberts Michael | director, other: Senior Advisor and Director | Feb 19 '26 | Option Exercise | 15.06 | 16,000 | 240,960 | 24,229 | Feb 23 12:00 AM |
| RUSHA | McRoberts Michael | director, other: Senior Advisor and Director | Feb 19 '26 | Sale | 70.81 | 8,000 | 566,470 | 16,229 | Feb 23 12:00 AM |
| RUSHA | McRoberts Michael | director, other: Senior Advisor and Director | Aug 04 '25 | Option Exercise | 7.84 | 12,000 | 94,080 | 21,771 | Aug 06 12:00 AM |
| RUSHA | McRoberts Michael | director, other: Senior Advisor and Director | Aug 04 '25 | Sale | 54.64 | 6,000 | 327,839 | 15,771 | Aug 06 12:00 AM |
| RUSHA | McRoberts Michael | director, other: Senior Advisor and Director | Feb 20 '25 | Option Exercise | 7.84 | 8,000 | 62,720 | 19,771 | Feb 21 12:00 AM |
| RUSHA | McRoberts Michael | director, other: Senior Advisor and Director | Feb 20 '25 | Sale | 58.52 | 4,000 | 234,081 | 15,771 | Feb 21 12:00 AM |
| RUSHA | McRoberts Michael | Chief Operating Officer | Aug 09 '24 | Option Exercise | 11.37 | 25,000 | 284,200 | 25,720 | Aug 12 12:00 AM |
| RUSHA | McRoberts Michael | Chief Operating Officer | Aug 09 '24 | Sale | 50.72 | 2,000 | 101,440 | 15,220 | Aug 12 12:00 AM |
| RUSHA | McRoberts Michael | Chief Operating Officer | Feb 17 '23 | Option Exercise | 14.21 | 18,000 | 255,780 | 15,201 | Feb 22 12:00 AM |
| RUSHA | McRoberts Michael | Chief Operating Officer | Feb 17 '23 | Sale | 61.34 | 9,000 | 552,021 | 0 | Feb 22 12:00 AM |
| RUSHA | McRoberts Michael | COO | Feb 19 '21 | Sale | 41.20 | 2,000 | 82,394 | 10,823 | Feb 23 12:00 AM |
| RUSHA | McRoberts Michael | COO | Feb 19 '21 | Option Exercise | 6.01 | 20,000 | 120,120 | 17,823 | Feb 23 12:00 AM |
| RUSHA | McRoberts Michael | COO | Jul 24 '20 | Option Exercise | 20.35 | 7,000 | 142,450 | 12,000 | Jul 28 12:00 AM |
| RUSHA | McRoberts Michael | COO | Jul 24 '20 | Sale | 48.28 | 2,500 | 120,701 | 7,608 | Jul 28 12:00 AM |