| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $83.94 | 14,543 | $1,220,739.42 | 84,773 | 2024-05-06 | Filing | |
| $83.27 | 44,976 | $3,745,151.52 | 554,098 | 2024-04-30 | Filing | |
| $63.39 | 11,215 | $710,918.85 | 116,293 | 2023-11-13 | Filing | |
| $69.58 | 8,294 | $577,096.52 | 23,081 | 2023-08-17 | Filing | |
| $71.06 | 25,330 | $1,799,949.80 | 497,405 | 2023-08-16 | Filing | |
| $60.78 | 17,895 | $1,087,658.10 | 53,097 | 2023-02-10 | Filing | |
| $53.25 | 20,449 | $1,088,909.25 | 440,895 | 2022-08-17 | Filing | |
| $81.40 | 8,589 | $699,144.60 | 63,642 | 2021-03-08 | Filing | |
| $75.22 | 6,650 | $500,213.00 | 20,111 | 2020-11-17 | Filing | |
| $76.15 | 490 | $37,313.50 | 157,268 | 2020-05-28 | Filing | |
| $75.73 | 23,011 | $1,742,623.03 | 157,758 | 2020-05-28 | Filing | |
| $64.73 | 2,500 | $161,825.00 | 44,761 | 2020-05-15 | Filing | |
| $61.92 | 26,132 | $1,618,093.44 | 383,065 | 2020-05-14 | Filing | |
| $59.04 | 2,000 | $118,080.00 | 70,568 | 2020-03-12 | Filing | |
| $63.23 | 23,943 | $1,513,915.89 | 342,377 | 2019-05-01 | Filing | |
| $63.74 | 43,439 | $2,768,801.86 | 366,320 | 2019-05-01 | Filing | |
| $80.04 | 9,457 | $756,938.28 | 65,008 | 2018-08-14 | Filing | |
| $78.00 | 28,955 | $2,258,490.00 | 39,567 | 2018-08-03 | Filing | |
| $62.73 | 1,798 | $112,788.54 | 32,269 | 2018-05-14 | Filing | |
| $63.00 | 30,982 | $1,951,866.00 | 68,522 | 2018-05-09 | Filing |