| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $123.62 | 600 | $74,172.00 | 207,977 | 2025-08-14 | Filing | |
| $120.50 | 600 | $72,300.00 | 208,577 | 2025-08-07 | Filing | |
| $130.30 | 71,397 | $9,302,757.79 | 236,015 | 2025-08-04 | Filing | |
| $129.51 | 149,195 | $19,322,080.34 | 307,412 | 2025-08-04 | Filing | |
| $128.94 | 15,408 | $1,986,659.76 | 456,607 | 2025-08-04 | Filing | |
| $129.10 | 6,250 | $806,875.00 | 455,111 | 2025-08-04 | Filing | |
| $134.75 | 600 | $80,850.00 | 209,177 | 2025-07-31 | Filing | |
| $142.00 | 5,000 | $710,000.00 | 42,619 | 2025-07-24 | Filing | |
| $139.39 | 600 | $83,634.00 | 209,777 | 2025-07-24 | Filing | |
| $139.19 | 83,694 | $11,649,259.06 | 472,015 | 2025-07-21 | Filing | |
| $138.63 | 152,306 | $21,114,515.85 | 555,709 | 2025-07-21 | Filing | |
| $137.58 | 600 | $82,548.00 | 210,377 | 2025-07-17 | Filing | |
| $137.21 | 600 | $82,326.00 | 210,977 | 2025-07-10 | Filing | |
| $137.17 | 15,809 | $2,168,457.29 | 708,015 | 2025-07-07 | Filing | |
| $136.51 | 171,859 | $23,460,936.11 | 723,824 | 2025-07-07 | Filing | |
| $135.77 | 48,332 | $6,561,808.48 | 895,683 | 2025-07-07 | Filing | |
| $135.86 | 6,250 | $849,125.00 | 461,361 | 2025-07-07 | Filing | |
| $136.27 | 600 | $81,762.00 | 211,577 | 2025-07-03 | Filing | |
| $130.33 | 600 | $78,198.00 | 212,177 | 2025-06-26 | Filing | |
| $130.39 | 80,357 | $10,478,022.44 | 944,015 | 2025-06-23 | Filing |