| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $51.36 | 2,091 | $107,393.76 | 45,513 | 2021-05-14 | Filing | |
| $62.62 | 1,500 | $93,926.10 | 256,267 | 2021-04-30 | Filing | |
| $61.94 | 4,500 | $278,752.05 | 257,767 | 2021-04-30 | Filing | |
| $60.97 | 46,000 | $2,804,413.00 | 79,711,966 | 2021-04-26 | Filing | |
| $59.92 | 298,853 | $17,906,315.43 | 79,757,966 | 2021-04-26 | Filing | |
| $59.22 | 605,147 | $35,835,171.44 | 80,056,819 | 2021-04-26 | Filing | |
| $61.31 | 6,200 | $380,120.76 | 4,980,660 | 2021-04-26 | Filing | |
| $60.61 | 243,800 | $14,776,888.66 | 4,986,860 | 2021-04-26 | Filing | |
| $65.86 | 3,000 | $197,578.80 | 268,107 | 2021-02-26 | Filing | |
| $65.34 | 26,450 | $1,728,139.85 | 271,107 | 2021-02-26 | Filing | |
| $64.35 | 600 | $38,608.98 | 297,557 | 2021-02-26 | Filing | |
| $63.08 | 950 | $59,923.53 | 298,157 | 2021-02-26 | Filing | |
| $62.56 | 1,300 | $81,334.24 | 241,824 | 2021-04-16 | Filing | |
| $62.00 | 7,760 | $481,148.71 | 243,124 | 2021-04-16 | Filing | |
| $60.33 | 10,023 | $604,687.59 | 495,171 | 2021-04-19 | Filing | |
| $62.54 | 2,403 | $150,277.61 | 1,779,446 | 2021-04-16 | Filing | |
| $62.01 | 12,540 | $777,551.48 | 1,781,849 | 2021-04-16 | Filing | |
| $60.18 | 15,271 | $919,068.34 | 1,946,411 | 2021-04-19 | Filing | |
| $62.56 | 7,200 | $450,432.00 | 1,961,682 | 2021-04-16 | Filing | |
| $61.97 | 28,919 | $1,792,012.11 | 1,968,882 | 2021-04-16 | Filing |