| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $101.15 | 1,549 | $156,681.35 | 57,478 | 2024-03-07 | Filing | |
| $100.72 | 1,149 | $115,727.28 | 1,600 | 2024-03-07 | Filing | |
| $101.21 | 9,044 | $915,343.24 | 125,940 | 2024-03-07 | Filing | |
| $101.19 | 1,273 | $128,814.87 | 1,517 | 2024-03-07 | Filing | |
| $86.36 | 588 | $50,779.68 | 1,171 | 2023-11-13 | Filing | |
| $76.80 | 2,093 | $160,742.40 | 10,789 | 2023-09-20 | Filing | |
| $65.00 | 25,500 | $1,657,500.00 | 9,750 | 2023-06-20 | Filing | |
| $64.07 | 65,000 | $4,164,257.50 | 9,079,617 | 2023-03-03 | Filing | |
| $64.80 | 10,001 | $648,064.80 | 76,849 | 2022-12-01 | Filing | |
| $64.45 | 9,999 | $644,435.55 | 86,850 | 2022-12-01 | Filing | |
| $52.69 | 27,500 | $1,449,041.00 | 9,422,122 | 2022-08-23 | Filing | |
| $52.15 | 40,000 | $2,085,992.00 | 9,449,622 | 2022-08-22 | Filing | |
| $28.00 | 1,964,285 | $54,999,980.00 | 8,871,313 | 2020-10-12 | Filing | |
| $28.00 | 2,499,999 | $69,999,972.00 | 10,835,598 | 2020-10-07 | Filing | |
| $28.00 | 4,700,000 | $131,600,000.00 | 13,318,493 | 2020-09-30 | Filing | |
| $28.00 | 9,417,062 | $263,677,736.00 | 18,018,493 | 2020-09-28 | Filing | |
| $28.00 | 9,375,806 | $262,522,568.00 | 27,435,554 | 2020-09-16 | Filing | |
| $27.15 | 9,921 | $269,355.15 | 14,416 | 2019-11-27 | Filing | |
| $28.19 | 32,954 | $928,973.26 | 14,416 | 2019-11-26 | Filing | |
| $23.94 | 45,681 | $1,093,603.14 | 225,957 | 2019-09-13 | Filing |