| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $129.57 | 85,019 | $11,016,013.85 | 1,024,372 | 2025-06-23 | Filing | |
| $128.49 | 50,488 | $6,487,076.90 | 1,109,391 | 2025-06-23 | Filing | |
| $127.74 | 20,136 | $2,572,073.97 | 1,159,879 | 2025-06-23 | Filing | |
| $132.27 | 600 | $79,362.00 | 212,777 | 2025-06-20 | Filing | |
| $137.13 | 600 | $82,278.00 | 213,377 | 2025-06-12 | Filing | |
| $140.24 | 5,000 | $701,200.00 | 42,619 | 2025-06-11 | Filing | |
| $141.47 | 1,400 | $198,058.00 | 1,180,015 | 2025-06-09 | Filing | |
| $140.30 | 21,149 | $2,967,232.19 | 1,181,415 | 2025-06-09 | Filing |