| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $88.48 | 26,242 | $2,321,892.16 | 3,062,986 | 2026-08-13 | Filing | |
| $87.63 | 10,200 | $893,826.00 | 3,089,228 | 2026-08-13 | Filing | |
| $86.67 | 4,900 | $424,683.00 | 3,099,428 | 2026-08-13 | Filing | |
| $95.29 | 27 | $2,572.83 | 5,448,338 | 2026-08-13 | Filing | |
| $94.88 | 8,277 | $785,321.76 | 5,448,365 | 2026-08-13 | Filing | |
| $93.80 | 4,000 | $375,200.00 | 5,456,642 | 2026-08-13 | Filing | |
| $92.64 | 1,800 | $166,752.00 | 5,460,642 | 2026-08-13 | Filing | |
| $91.36 | 2,600 | $237,536.00 | 5,462,442 | 2026-08-13 | Filing | |
| $90.49 | 11,698 | $1,058,552.02 | 5,465,042 | 2026-08-13 | Filing | |
| $89.37 | 1,100 | $98,307.00 | 5,476,740 | 2026-08-13 | Filing | |
| $88.45 | 10,198 | $902,013.10 | 5,477,840 | 2026-08-13 | Filing | |
| $87.61 | 3,400 | $297,874.00 | 5,488,038 | 2026-08-13 | Filing | |
| $86.63 | 1,900 | $164,597.00 | 5,491,438 | 2026-08-13 | Filing | |
| $94.45 | 215 | $20,306.75 | 4,562,237 | 2026-08-07 | Filing | |
| $92.20 | 830 | $76,526.00 | 4,562,452 | 2026-08-07 | Filing | |
| $91.23 | 9,072 | $827,638.56 | 4,563,282 | 2026-08-07 | Filing | |
| $90.32 | 4,583 | $413,936.56 | 4,572,354 | 2026-08-07 | Filing | |
| $88.83 | 300 | $26,649.00 | 4,576,937 | 2026-08-07 | Filing | |
| $80.10 | 1,250 | $100,125.00 | 31,687 | 2026-07-23 | Filing | |
| $88.51 | 300 | $26,553.00 | 5,493,338 | 2026-07-17 | Filing |