| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $81.13 | 2,500 | $202,825.00 | 48,801 | 2025-08-28 | Filing | |
| $81.44 | 8,557 | $696,882.08 | 44,301 | 2025-08-27 | Filing | |
| $78.97 | 8,800 | $694,892.88 | 249,861 | 2025-08-21 | Filing | |
| $78.90 | 19,000 | $1,499,179.80 | 258,661 | 2025-08-21 | Filing | |
| $79.81 | 1,002 | $79,971.02 | 51,301 | 2025-08-14 | Filing | |
| $65.07 | 1,718 | $111,781.67 | 36,828 | 2024-11-29 | Filing | |
| $60.26 | 13,000 | $783,442.40 | 53,003 | 2024-05-29 | Filing | |
| $99.27 | 2,000 | $198,545.60 | 8,316 | 2021-08-12 | Filing | |
| $98.29 | 2,180 | $214,268.49 | 10,316 | 2021-08-11 | Filing | |
| $99.37 | 820 | $81,482.33 | 12,496 | 2021-08-11 | Filing | |
| $105.00 | 2,000 | $210,000.00 | 31,608 | 2022-01-04 | Filing | |
| $100.53 | 6,500 | $653,427.45 | 23,725 | 2021-11-23 | Filing | |
| $100.00 | 9,186 | $918,600.00 | 30,225 | 2021-11-19 | Filing | |
| $100.83 | 5,498 | $554,350.69 | 33,608 | 2021-11-17 | Filing | |
| $95.86 | 6,798 | $651,643.36 | 128,344 | 2021-11-08 | Filing | |
| $96.23 | 14,000 | $1,347,172.40 | 128,344 | 2021-11-08 | Filing | |
| $100.08 | 11,435 | $1,144,457.11 | 25,394 | 2021-07-29 | Filing | |
| $102.37 | 31,013 | $3,174,720.18 | 142,081 | 2021-07-28 | Filing | |
| $101.56 | 73,719 | $7,487,041.71 | 173,094 | 2021-07-28 | Filing | |
| $100.30 | 105,646 | $10,595,997.99 | 246,813 | 2021-07-28 | Filing |