| STEP | Hart Scott W | Chief Executive Officer | Jan 26 '26 | Sale | 72.52 | 10,000 | 725,176 | 0 | Jan 28 12:00 AM |
| STEP | Hart Scott W | Chief Executive Officer | Dec 26 '25 | Sale | 66.17 | 10,000 | 661,700 | 10,000 | Dec 29 12:00 AM |
| STEP | Hart Scott W | Chief Executive Officer | Nov 25 '25 | Sale | 61.70 | 10,000 | 617,000 | 20,000 | Nov 26 12:00 AM |
| STEP | Hart Scott W | Chief Executive Officer | Oct 27 '25 | Sale | 64.34 | 10,000 | 643,400 | 30,000 | Oct 29 12:00 AM |
| STEP | Hart Scott W | director, officer, other: Chief Executive Officer | Sep 25 '25 | Sale | 64.70 | 10,000 | 646,990 | 40,000 | Sep 29 12:00 AM |
| STEP | Hart Scott W | director, officer, other: Chief Executive Officer | Aug 25 '25 | Sale | 61.44 | 10,000 | 614,400 | 50,000 | Aug 27 12:00 AM |
| STEP | Hart Scott W | director, officer, other: Chief Executive Officer | Jul 25 '25 | Sale | 61.28 | 10,000 | 612,800 | 60,000 | Jul 25 12:00 AM |
| STEP | Hart Scott W | director, officer, other: Chief Executive Officer | Jul 10 '25 | Sale | 60.29 | 10,000 | 602,900 | 70,000 | Jul 14 12:00 AM |
| STEP | Hart Scott W | director, officer, other: Chief Executive Officer | May 28 '25 | Sale | 60.06 | 27,697 | 1,663,482 | 80,000 | May 28 12:00 AM |
| STEP | Hart Scott W | director, officer, other: Chief Executive Officer | May 23 '25 | Sale | 60.01 | 1,403 | 84,194 | 107,697 | May 28 12:00 AM |
| STEP | Hart Scott W | director, officer, other: Chief Executive Officer | May 14 '25 | Sale | 60.01 | 900 | 54,009 | 109,100 | May 16 12:00 AM |
| STEP | Hart Scott W | director, officer, other: Chief Executive Officer | Feb 20 '25 | Sale | 61.43 | 10,000 | 614,270 | 110,000 | Feb 21 12:00 AM |
| STEP | Hart Scott W | director, officer, other: Chief Executive Officer | Dec 04 '24 | Sale | 62.81 | 37,909 | 2,380,957 | 120,000 | Dec 04 12:00 AM |
| STEP | Hart Scott W | director, officer, other: Chief Executive Officer | Dec 03 '24 | Sale | 63.24 | 22,091 | 1,397,145 | 157,909 | Dec 04 12:00 AM |
| STEP | Hart Scott W | Co-Chief Executive Officer | Nov 18 '21 | Sale | 51.83 | 66,517 | 3,447,576 | 0 | Nov 22 12:00 AM |
| STEP | Hart Scott W | Co-Chief Executive Officer | Sep 18 '20 | Buy | 18.00 | 13,380 | 240,840 | 13,380 | Sep 22 12:00 AM |