| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $46.14 | 31,802 | $1,467,274.32 | 166,997 | 2024-03-06 | Filing | |
| $46.40 | 6,755 | $313,432.00 | 166,997 | 2024-03-06 | Filing | |
| $48.00 | 997 | $47,856.00 | 14,863 | 2024-02-27 | Filing | |
| $48.00 | 5,915 | $283,920.00 | 11,412 | 2023-07-12 | Filing | |
| $47.69 | 49,850 | $2,377,346.50 | 545,114 | 2023-03-03 | Filing | |
| $47.74 | 20,000 | $954,800.00 | 30,453 | 2023-03-03 | Filing | |
| $52.09 | 18,600 | $968,874.00 | 71,706 | 2021-11-17 | Filing | |
| $51.88 | 17,526 | $909,248.88 | 90,306 | 2021-11-16 | Filing | |
| $44.50 | 10,446 | $464,847.00 | 26,623 | 2021-05-20 | Filing | |
| $44.14 | 37,395 | $1,650,615.30 | 52,850 | 2021-05-07 | Filing | |
| $43.50 | 4,531 | $197,098.50 | 90,245 | 2021-05-07 | Filing | |
| $44.37 | 56,226 | $2,494,747.62 | 59,667 | 2021-05-05 | Filing | |
| $44.53 | 15,537 | $691,784.93 | 26,623 | 2021-05-05 | Filing | |
| $34.90 | 2,000 | $69,800.00 | 49,547 | 2019-12-09 | Filing | |
| $33.56 | 2,000 | $67,120.00 | 51,547 | 2019-09-09 | Filing | |
| $27.76 | 2,000 | $55,520.00 | 53,547 | 2019-06-10 | Filing | |
| $36.00 | 1,250 | $45,000.00 | 53,675 | 2018-07-10 | Filing | |
| $44.75 | 2,500,000 | $111,867,250.00 | 0 | 2018-03-19 | Filing | |
| $46.25 | 22,250,000 | $1,029,062,500.00 | 2,500,000 | 2018-03-19 | Filing | |
| $35.40 | 5,039 | $178,380.60 | 2,664 | 2017-06-20 | Filing |