| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $159.97 | 1,739 | $278,191.48 | 2,717,696 | 2025-04-02 | Filing | |
| $159.00 | 9,389 | $1,492,885.74 | 2,719,435 | 2025-04-02 | Filing | |
| $158.32 | 19,972 | $3,161,929.09 | 2,728,824 | 2025-04-02 | Filing | |
| $157.23 | 1,400 | $220,127.04 | 2,748,796 | 2025-04-02 | Filing | |
| $155.33 | 673 | $104,537.09 | 15,303 | 2025-04-01 | Filing | |
| $162.42 | 111 | $18,028.62 | 17,048 | 2025-03-28 | Filing | |
| $166.84 | 11,764 | $1,962,699.88 | 49,037 | 2025-03-27 | Filing | |
| $168.05 | 10 | $1,680.50 | 7,813 | 2025-03-13 | Filing | |
| $166.37 | 31 | $5,157.42 | 7,823 | 2025-03-13 | Filing | |
| $165.57 | 99 | $16,391.74 | 7,854 | 2025-03-13 | Filing | |
| $164.61 | 60 | $9,876.87 | 7,953 | 2025-03-13 | Filing | |
| $173.47 | 1,374 | $238,347.78 | 15,024 | 2025-03-03 | Filing | |
| $170.30 | 121 | $20,606.30 | 16,938 | 2025-02-28 | Filing | |
| $186.80 | 1,800 | $336,234.06 | 1,449,286 | 2025-02-21 | Filing | |
| $186.21 | 2,202 | $410,026.27 | 1,451,086 | 2025-02-21 | Filing | |
| $184.93 | 1,202 | $222,280.81 | 1,453,288 | 2025-02-21 | Filing | |
| $183.69 | 2,424 | $445,256.80 | 1,454,490 | 2025-02-21 | Filing | |
| $182.65 | 4,207 | $768,403.08 | 1,456,914 | 2025-02-21 | Filing | |
| $181.65 | 5,855 | $1,063,577.14 | 1,461,121 | 2025-02-21 | Filing | |
| $187.05 | 600 | $112,228.02 | 43,111 | 2025-02-18 | Filing |