| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $117.90 | 200 | $23,580.00 | 8,000 | 2025-04-23 | Filing | |
| $86.82 | 100 | $8,682.00 | 7,800 | 2023-07-26 | Filing | |
| $99.00 | 200 | $19,800.00 | 7,700 | 2022-04-27 | Filing | |
| $52.57 | 1,000 | $52,570.00 | 61,113 | 2020-10-29 | Filing | |
| $52.47 | 19,059 | $1,000,016.20 | 362,541 | 2020-10-29 | Filing | |
| $52.41 | 9,532 | $499,546.38 | 19,947 | 2020-10-29 | Filing | |
| $55.20 | 500 | $27,600.00 | 7,860 | 2020-10-28 | Filing | |
| $55.10 | 20,000 | $1,102,000.00 | 255,365 | 2020-10-28 | Filing | |
| $54.66 | 35,000 | $1,912,998.50 | 235,365 | 2020-10-28 | Filing | |
| $59.49 | 3 | $149.14 | 77,306 | 2020-09-08 | Filing | |
| $56.55 | 407 | $23,015.85 | 7,360 | 2020-07-31 | Filing | |
| $133.16 | 1 | $83.32 | 21,796 | 2018-09-11 | Filing | |
| $128.44 | 1 | $128.44 | 21,795 | 2018-09-11 | Filing | |
| $133.17 | 41 | $5,459.97 | 21,794 | 2018-09-11 | Filing | |
| $128.32 | 42 | $5,389.44 | 21,703 | 2018-06-12 | Filing | |
| $122.73 | 1 | $122.73 | 23,883 | 2018-03-13 | Filing | |
| $132.15 | 41 | $5,418.15 | 23,882 | 2018-03-13 | Filing | |
| $123.53 | 44 | $5,435.32 | 21,516 | 2017-12-12 | Filing | |
| $110.52 | 1 | $110.52 | 21,544 | 2017-09-12 | Filing | |
| $110.31 | 49 | $5,405.19 | 21,543 | 2017-09-12 | Filing |