| RUSHA | McRoberts Michael | director, other: Senior Advisor and Director | Apr 30 '26 | Sale | 72.23 | 8,000 | 577,854 | 16,229 | May 01 |
| RUSHA | McRoberts Michael | director, other: Senior Advisor and Director | Apr 30 '26 | Option Exercise | 15.06 | 8,000 | 120,480 | 24,229 | May 01 |
| RUSHA | McRoberts Michael | director, other: Senior Advisor and Director | Feb 19 '26 | Option Exercise | 15.06 | 8,000 | 120,480 | 24,229 | Feb 23 |
| RUSHA | McRoberts Michael | director, other: Senior Advisor and Director | Feb 19 '26 | Sale | 70.81 | 8,000 | 566,470 | 16,229 | Feb 23 |
| RUSHA | McRoberts Michael | director, other: Senior Advisor and Director | Aug 04 '25 | Option Exercise | 7.84 | 6,000 | 47,040 | 21,771 | Aug 06 |
| RUSHA | McRoberts Michael | director, other: Senior Advisor and Director | Aug 04 '25 | Sale | 54.64 | 6,000 | 327,839 | 15,771 | Aug 06 |
| RUSHA | McRoberts Michael | director, other: Senior Advisor and Director | Feb 20 '25 | Sale | 58.52 | 4,000 | 234,081 | 15,771 | Feb 21 |
| RUSHA | McRoberts Michael | director, other: Senior Advisor and Director | Feb 20 '25 | Option Exercise | 7.84 | 4,000 | 31,360 | 19,771 | Feb 21 |
| RUSHA | McRoberts Michael | Chief Operating Officer | Aug 09 '24 | Option Exercise | 11.37 | 12,500 | 142,100 | 25,720 | Aug 12 |
| RUSHA | McRoberts Michael | Chief Operating Officer | Aug 09 '24 | Sale | 50.72 | 2,000 | 101,440 | 15,220 | Aug 12 |
| RUSHA | McRoberts Michael | Chief Operating Officer | Feb 17 '23 | Option Exercise | 14.21 | 9,000 | 127,890 | 15,201 | Feb 22 |
| RUSHA | McRoberts Michael | Chief Operating Officer | Feb 17 '23 | Sale | 61.34 | 9,000 | 552,021 | 0 | Feb 22 |
| RUSHA | McRoberts Michael | COO | Feb 19 '21 | Option Exercise | 17.16 | 7,000 | 120,120 | 17,823 | Feb 23 |
| RUSHA | McRoberts Michael | COO | Feb 19 '21 | Sale | 41.20 | 2,000 | 82,394 | 10,823 | Feb 23 |
| RUSHA | McRoberts Michael | COO | Jul 24 '20 | Option Exercise | 20.35 | 3,500 | 71,225 | 10,108 | Jul 28 |
| RUSHA | McRoberts Michael | COO | Jul 24 '20 | Sale | 48.28 | 2,500 | 120,701 | 7,608 | Jul 28 |