| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $315.00 | 3,977 | $1,252,755.00 | 9,408 | 2024-10-25 | Filing | |
| $316.84 | 11,300 | $3,580,256.97 | 154,730 | 2024-10-25 | Filing | |
| $315.77 | 5,700 | $1,799,861.64 | 166,030 | 2024-10-25 | Filing | |
| $280.97 | 1,800 | $505,746.00 | 4,677 | 2024-08-14 | Filing | |
| $298.49 | 2,300 | $686,515.50 | 9,471 | 2024-07-30 | Filing | |
| $300.12 | 1,600 | $480,192.00 | 3,685 | 2024-07-31 | Filing | |
| $303.26 | 3,139 | $951,933.14 | 171,730 | 2024-07-26 | Filing | |
| $302.50 | 14,861 | $4,495,452.50 | 174,869 | 2024-07-26 | Filing | |
| $301.98 | 500 | $150,990.00 | 5,458 | 2024-07-26 | Filing | |
| $258.81 | 1,940 | $502,081.70 | 25,825 | 2024-05-10 | Filing | |
| $255.78 | 1,952 | $499,282.56 | 27,765 | 2024-05-10 | Filing | |
| $254.00 | 1,049 | $266,440.76 | 5,285 | 2024-05-09 | Filing | |
| $254.41 | 1,304 | $331,744.77 | 9,408 | 2024-05-09 | Filing | |
| $253.00 | 2,500 | $632,500.00 | 27,765 | 2024-05-08 | Filing | |
| $252.34 | 2,500 | $630,850.00 | 27,765 | 2024-05-07 | Filing | |
| $249.64 | 908 | $226,673.12 | 6,477 | 2024-05-07 | Filing | |
| $226.51 | 495 | $112,122.45 | 22,576 | 2023-12-04 | Filing | |
| $293.00 | 549 | $160,857.00 | 5,749 | 2023-05-02 | Filing | |
| $309.55 | 1,952 | $604,241.60 | 13,629 | 2023-03-14 | Filing | |
| $308.94 | 2,081 | $642,904.14 | 15,581 | 2023-03-14 | Filing |