| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $195.45 | 900 | $175,904.10 | 887,348 | 2025-02-25 | Filing | |
| $194.38 | 500 | $97,191.50 | 888,248 | 2025-02-25 | Filing | |
| $193.55 | 300 | $58,064.10 | 888,748 | 2025-02-25 | Filing | |
| $192.32 | 7,400 | $1,423,131.00 | 889,048 | 2025-02-25 | Filing | |
| $191.47 | 15,342 | $2,937,594.11 | 896,448 | 2025-02-25 | Filing | |
| $190.55 | 3,433 | $654,171.88 | 911,790 | 2025-02-25 | Filing | |
| $189.36 | 4,038 | $764,619.53 | 915,223 | 2025-02-25 | Filing | |
| $188.40 | 3,351 | $631,341.80 | 919,261 | 2025-02-25 | Filing | |
| $187.48 | 2,449 | $459,140.97 | 922,612 | 2025-02-25 | Filing | |
| $195.38 | 300 | $58,614.90 | 96,985 | 2025-02-25 | Filing | |
| $192.90 | 200 | $38,580.00 | 97,285 | 2025-02-25 | Filing | |
| $192.02 | 2,600 | $499,249.40 | 97,485 | 2025-02-25 | Filing | |
| $191.30 | 2,677 | $512,115.45 | 100,085 | 2025-02-25 | Filing | |
| $189.93 | 600 | $113,958.00 | 102,762 | 2025-02-25 | Filing | |
| $189.03 | 1,100 | $207,929.70 | 103,362 | 2025-02-25 | Filing | |
| $187.75 | 700 | $131,425.00 | 104,462 | 2025-02-25 | Filing | |
| $200.74 | 188 | $37,739.12 | 8,159 | 2025-02-24 | Filing | |
| $203.49 | 7,842 | $1,595,768.58 | 105,162 | 2025-02-20 | Filing | |
| $202.25 | 274 | $55,416.50 | 113,004 | 2025-02-20 | Filing | |
| $203.49 | 1,310 | $266,571.90 | 34,057 | 2025-02-20 | Filing |