| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $101.36 | 41,244 | $4,180,566.08 | 6,625,490 | 2025-02-20 | Filing | |
| $100.41 | 39,334 | $3,949,668.54 | 6,666,734 | 2025-02-20 | Filing | |
| $99.39 | 39,828 | $3,958,393.40 | 6,706,068 | 2025-02-20 | Filing | |
| $98.57 | 34,893 | $3,439,427.44 | 6,745,896 | 2025-02-20 | Filing | |
| $97.42 | 5,332 | $519,455.17 | 6,780,789 | 2025-02-20 | Filing | |
| $96.43 | 4,027 | $388,334.48 | 6,786,121 | 2025-02-20 | Filing | |
| $118.22 | 3,000 | $354,670.80 | 512,006 | 2025-02-11 | Filing | |
| $116.67 | 6,000 | $699,990.00 | 515,006 | 2025-02-11 | Filing | |
| $115.36 | 924 | $106,593.10 | 521,006 | 2025-02-11 | Filing | |
| $113.72 | 1,585 | $180,242.24 | 521,930 | 2025-02-11 | Filing | |
| $113.03 | 2,382 | $269,248.42 | 523,515 | 2025-02-11 | Filing | |
| $102.80 | 11,794 | $1,212,423.20 | 88,129 | 2025-02-04 | Filing | |
| $106.06 | 600 | $63,634.02 | 191,393 | 2025-02-04 | Filing | |
| $104.94 | 1,000 | $104,938.00 | 191,993 | 2025-02-04 | Filing | |
| $103.72 | 600 | $62,230.02 | 192,993 | 2025-02-04 | Filing | |
| $102.85 | 1,300 | $133,705.00 | 193,593 | 2025-02-04 | Filing | |
| $101.62 | 500 | $50,811.00 | 194,893 | 2025-02-04 | Filing | |
| $84.02 | 800 | $67,219.04 | 1,410,630 | 2025-02-03 | Filing | |
| $83.38 | 4,456 | $371,522.12 | 1,411,430 | 2025-02-03 | Filing | |
| $82.39 | 4,600 | $379,011.02 | 1,415,886 | 2025-02-03 | Filing |