| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $87.00 | 15,000 | $1,305,001.50 | 302,013 | 2023-12-06 | Filing | |
| $85.60 | 10,000 | $856,006.00 | 44,237 | 2023-11-20 | Filing | |
| $84.04 | 20,000 | $1,680,722.00 | 54,237 | 2023-11-15 | Filing | |
| $83.57 | 2,500 | $208,920.00 | 88,690 | 2023-11-15 | Filing | |
| $83.02 | 17,500 | $1,452,876.25 | 91,190 | 2023-11-14 | Filing | |
| $80.20 | 24,990 | $2,004,198.00 | 318,013 | 2023-11-02 | Filing | |
| $77.42 | 1,900 | $147,099.90 | 7,001 | 2023-09-13 | Filing | |
| $85.00 | 5,000 | $425,000.00 | 151,933 | 2023-07-18 | Filing | |
| $85.00 | 7,500 | $637,500.00 | 112,280 | 2023-07-18 | Filing | |
| $80.00 | 7,000 | $560,000.00 | 119,780 | 2023-06-13 | Filing | |
| $77.31 | 6,600 | $510,246.00 | 126,780 | 2023-06-13 | Filing | |
| $80.00 | 5,000 | $400,000.00 | 156,933 | 2023-06-13 | Filing | |
| $74.35 | 15,000 | $1,115,262.00 | 74,237 | 2023-06-06 | Filing | |
| $70.15 | 20,000 | $1,403,002.00 | 89,237 | 2023-05-26 | Filing | |
| $68.99 | 2,500 | $172,475.75 | 109,237 | 2023-05-25 | Filing | |
| $68.99 | 7,500 | $517,427.25 | 92,219 | 2023-05-25 | Filing | |
| $68.52 | 10,000 | $685,203.00 | 97,916 | 2023-05-24 | Filing | |
| $69.06 | 17,500 | $1,208,572.75 | 107,916 | 2023-05-23 | Filing | |
| $69.09 | 2,500 | $172,714.50 | 125,416 | 2023-05-22 | Filing | |
| $74.63 | 10,000 | $746,272.00 | 127,916 | 2023-02-02 | Filing |