| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $172.41 | 111 | $19,137.51 | 17,268 | 2025-05-30 | Filing | |
| $173.99 | 1,398 | $243,233.55 | 2,620,196 | 2025-05-21 | Filing | |
| $173.17 | 5,901 | $1,021,876.17 | 2,621,594 | 2025-05-21 | Filing | |
| $172.22 | 2,223 | $382,838.61 | 2,627,495 | 2025-05-21 | Filing | |
| $171.02 | 8,444 | $1,444,091.19 | 2,629,718 | 2025-05-21 | Filing | |
| $170.32 | 9,460 | $1,611,224.36 | 2,638,162 | 2025-05-21 | Filing | |
| $168.94 | 1,900 | $320,979.92 | 2,647,622 | 2025-05-21 | Filing | |
| $167.82 | 700 | $117,473.02 | 2,649,522 | 2025-05-21 | Filing | |
| $166.74 | 1,660 | $276,795.21 | 2,650,222 | 2025-05-21 | Filing | |
| $165.58 | 814 | $134,786.03 | 2,651,882 | 2025-05-21 | Filing | |
| $175.00 | 9,000 | $1,575,000.00 | 255,400 | 2025-05-22 | Filing | |
| $175.00 | 10,500 | $1,837,500.00 | 261,966 | 2025-05-22 | Filing | |
| $175.00 | 600 | $105,000.00 | 6,813 | 2025-05-22 | Filing | |
| $160.80 | 57 | $9,165.83 | 7,413 | 2025-05-13 | Filing | |
| $161.40 | 123 | $19,852.20 | 7,470 | 2025-05-13 | Filing | |
| $159.90 | 10 | $1,599.00 | 7,593 | 2025-05-13 | Filing | |
| $158.64 | 10 | $1,586.35 | 7,603 | 2025-05-13 | Filing | |
| $166.42 | 700 | $116,493.02 | 2,652,696 | 2025-05-07 | Filing | |
| $165.64 | 7,499 | $1,242,123.86 | 2,653,396 | 2025-05-07 | Filing | |
| $162.98 | 200 | $32,596.00 | 2,660,895 | 2025-05-07 | Filing |