| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $95.02 | 3,985 | $378,659.08 | 17,128 | 2025-12-03 | Filing | |
| $93.22 | 533 | $49,723.79 | 21,101 | 2025-11-20 | Filing | |
| $114.14 | 1 | $140.51 | 5,808 | 2025-08-06 | Filing | |
| $95.45 | 1,668 | $159,214.94 | 7,946 | 2025-05-09 | Filing | |
| $80.48 | 4,000 | $321,931.60 | 36,518 | 2024-11-06 | Filing | |
| $71.08 | 2,000 | $142,160.00 | 0 | 2024-08-14 | Filing | |
| $75.75 | 1,037 | $78,552.96 | 20,789 | 2024-05-17 | Filing | |
| $75.84 | 600 | $45,504.60 | 21,826 | 2024-05-10 | Filing | |
| $72.97 | 400 | $29,187.00 | 4,082 | 2024-04-30 | Filing | |
| $57.39 | 2,608 | $149,673.38 | 18,477 | 2023-10-23 | Filing | |
| $71.13 | 6,304,914 | $448,468,532.82 | 0 | 2023-07-03 | Filing | |
| $81.01 | 22,800 | $1,847,028.00 | 5,112,886 | 2022-03-25 | Filing | |
| $83.30 | 1,194 | $99,488.95 | 19,392 | 2021-05-03 | Filing | |
| $78.55 | 2,000 | $157,090.00 | 22,906 | 2021-03-08 | Filing | |
| $77.05 | 1,000 | $77,049.30 | 24,906 | 2021-03-05 | Filing | |
| $75.31 | 3,000 | $225,915.00 | 25,906 | 2021-03-04 | Filing | |
| $72.37 | 357 | $25,836.98 | 905 | 2019-05-07 | Filing | |
| $71.78 | 2,000 | $143,561.40 | 24,256 | 2018-02-15 | Filing | |
| $75.15 | 667 | $50,125.32 | 16,024 | 2017-11-16 | Filing | |
| $75.00 | 1,520 | $114,000.00 | 16,024 | 2017-11-13 | Filing |