| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $334.98 | 2,325 | $778,837.80 | 10,852 | 2025-08-29 | Filing | |
| $350.28 | 5,019 | $1,758,030.23 | 8,552 | 2025-08-28 | Filing | |
| $349.59 | 7,981 | $2,790,109.71 | 13,571 | 2025-08-28 | Filing | |
| $333.12 | 300 | $99,936.60 | 46,024 | 2025-08-27 | Filing | |
| $331.35 | 1,000 | $331,347.00 | 46,324 | 2025-08-27 | Filing | |
| $330.36 | 2,949 | $974,231.64 | 47,324 | 2025-08-27 | Filing | |
| $329.50 | 1,751 | $576,951.00 | 50,273 | 2025-08-27 | Filing | |
| $328.00 | 3,513 | $1,152,264.00 | 52,024 | 2025-08-27 | Filing | |
| $335.13 | 1,200 | $402,150.00 | 4,163 | 2025-08-27 | Filing | |
| $311.70 | 791 | $246,557.86 | 21,552 | 2025-08-25 | Filing | |
| $310.96 | 6,058 | $1,883,801.74 | 22,343 | 2025-08-25 | Filing | |
| $309.88 | 3,151 | $976,428.73 | 28,401 | 2025-08-25 | Filing | |
| $240.00 | 18,675 | $4,482,018.68 | 18,068 | 2025-06-04 | Filing | |
| $223.98 | 2,500 | $559,940.00 | 23,201 | 2025-05-13 | Filing | |
| $222.62 | 800 | $178,092.00 | 8,333 | 2024-09-05 | Filing | |
| $220.56 | 1,624 | $358,189.44 | 9,133 | 2024-09-05 | Filing | |
| $220.07 | 5,666 | $1,246,939.28 | 10,757 | 2024-09-05 | Filing | |
| $218.00 | 600 | $130,800.00 | 16,423 | 2024-09-05 | Filing | |
| $270.00 | 26,650 | $7,195,500.00 | 37,643 | 2024-08-23 | Filing | |
| $270.00 | 100 | $27,000.00 | 19,347 | 2024-08-26 | Filing |