| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $270.08 | 9,288 | $2,508,503.04 | 19,768 | 2024-08-23 | Filing | |
| $241.71 | 6,000 | $1,450,272.00 | 5,709 | 2024-05-24 | Filing | |
| $245.62 | 1,000 | $245,619.00 | 24,981 | 2024-05-24 | Filing | |
| $226.05 | 100 | $22,605.00 | 20,814 | 2024-03-07 | Filing |