| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $145.72 | 2,500 | $364,300.00 | 252,521 | 2023-02-09 | Filing | |
| $144.37 | 9,401 | $1,357,200.75 | 255,021 | 2023-02-09 | Filing | |
| $152.13 | 2,650 | $403,155.90 | 12,746 | 2022-08-16 | Filing | |
| $152.04 | 7,631 | $1,160,201.21 | 239,023 | 2022-08-16 | Filing | |
| $153.25 | 12,369 | $1,895,608.62 | 246,654 | 2022-08-16 | Filing | |
| $148.30 | 2,160 | $320,329.73 | 14,257 | 2022-08-10 | Filing | |
| $140.00 | 1,000 | $140,000.00 | 9,944 | 2022-08-02 | Filing | |
| $141.40 | 8,500 | $1,201,857.50 | 259,023 | 2022-08-01 | Filing | |
| $140.65 | 6,500 | $914,254.25 | 267,523 | 2022-08-01 | Filing | |
| $166.43 | 2,200 | $366,138.08 | 105,769 | 2021-08-27 | Filing | |
| $165.57 | 17,800 | $2,947,115.74 | 107,969 | 2021-08-27 | Filing | |
| $158.88 | 1,500 | $238,326.30 | 10,944 | 2021-08-10 | Filing | |
| $162.33 | 5,000 | $811,650.00 | 64,808 | 2021-08-04 | Filing | |
| $163.13 | 1,500 | $244,698.30 | 106,108 | 2021-08-02 | Filing | |
| $162.26 | 7,324 | $1,188,394.44 | 107,608 | 2021-08-02 | Filing | |
| $162.00 | 100 | $16,200.00 | 114,932 | 2021-08-02 | Filing | |
| $161.48 | 12,499 | $2,018,384.77 | 115,032 | 2021-08-02 | Filing | |
| $160.94 | 12,138 | $1,953,439.95 | 127,531 | 2021-08-02 | Filing | |
| $162.29 | 508 | $82,443.32 | 235,292 | 2021-07-30 | Filing | |
| $161.49 | 2,500 | $403,725.00 | 235,800 | 2021-07-30 | Filing |