| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $346.66 | 1,442 | $499,883.72 | 1,442 | 2025-03-14 | Filing | |
| $346.66 | 1,442 | $499,883.72 | 1,442 | 2025-03-14 | Filing | |
| $315.80 | 1,583 | $499,911.40 | 1,583 | 2022-11-16 | Filing | |
| $287.73 | 1,500 | $431,595.00 | 1,500 | 2022-05-23 | Filing | |
| $266.07 | 83 | $22,083.81 | 83 | 2020-12-29 | Filing | |
| $210.78 | 4,745 | $1,000,151.10 | 72,118 | 2020-03-09 | Filing | |
| $214.53 | 1,120 | $240,273.60 | 1,500 | 2020-02-28 | Filing | |
| $169.62 | 250 | $42,405.00 | 1,650 | 2018-11-21 | Filing | |
| $169.33 | 1,000 | $169,330.00 | 3,000 | 2018-11-20 | Filing | |
| $174.27 | 11,500 | $2,004,105.00 | 11,500 | 2018-11-19 | Filing | |
| $177.48 | 2,000 | $354,960.00 | 2,000 | 2018-11-14 | Filing | |
| $187.57 | 1,000 | $187,570.00 | 1,030 | 2018-06-01 | Filing | |
| $178.29 | 5,609 | $1,000,028.61 | 5,609 | 2018-03-21 | Filing | |
| $178.29 | 5,609 | $1,000,028.61 | 5,609 | 2018-03-21 | Filing | |
| $178.29 | 5,609 | $1,000,028.61 | 5,609 | 2018-03-21 | Filing | |
| $178.66 | 6,650 | $1,188,089.00 | 42,300 | 2018-03-02 | Filing | |
| $157.11 | 350 | $54,988.50 | 1,400 | 2017-05-17 | Filing | |
| $129.87 | 15,000 | $1,948,050.00 | 31,095 | 2016-11-29 | Filing | |
| $128.27 | 10,000 | $1,282,700.00 | 10,000 | 2016-11-18 | Filing | |
| $132.53 | 350 | $46,385.50 | 1,050 | 2016-05-31 | Filing |