| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $356.90 | 21,847 | $7,797,194.30 | 71,115 | 2024-05-13 | Filing | |
| $329.80 | 4,575 | $1,508,835.00 | 23,474 | 2024-02-28 | Filing | |
| $321.96 | 4,494 | $1,446,888.24 | 30,389 | 2024-02-22 | Filing | |
| $322.00 | 7,469 | $2,405,018.00 | 30,361 | 2024-02-15 | Filing | |
| $325.52 | 21,194 | $6,899,070.88 | 61,092 | 2024-02-07 | Filing | |
| $333.13 | 2,804 | $934,096.52 | 47,317 | 2024-02-05 | Filing | |
| $332.69 | 7,196 | $2,394,037.24 | 50,121 | 2024-02-05 | Filing | |
| $310.10 | 10,000 | $3,101,000.00 | 57,317 | 2024-02-02 | Filing | |
| $300.04 | 10,000 | $3,000,400.00 | 67,317 | 2024-01-25 | Filing | |
| $282.57 | 2,740 | $774,241.80 | 16,182 | 2023-08-30 | Filing | |
| $279.00 | 951 | $265,329.00 | 16,182 | 2023-08-29 | Filing | |
| $279.00 | 1,972 | $550,188.00 | 16,182 | 2023-08-29 | Filing | |
| $287.06 | 1,400 | $401,884.00 | 16,362 | 2023-08-09 | Filing | |
| $286.27 | 16,894 | $4,836,245.38 | 17,762 | 2023-08-09 | Filing | |
| $0.00 | 714 | $0.00 | 17,968 | 2023-08-03 | Filing | |
| $0.00 | 4,112 | $0.00 | 18,682 | 2023-08-03 | Filing | |
| $0.00 | 2,300 | $0.00 | 22,794 | 2023-08-03 | Filing | |
| $0.00 | 16,610 | $0.00 | 25,094 | 2023-08-03 | Filing | |
| $0.00 | 10,120 | $0.00 | 17,968 | 2023-08-03 | Filing | |
| $0.00 | 7,892 | $0.00 | 28,088 | 2023-08-03 | Filing |