| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.55 | 38,000 | $2,756,938.00 | 331,829 | 2024-06-11 | Filing | |
| $74.46 | 911 | $67,833.06 | 48,929 | 2024-05-16 | Filing | |
| $96.62 | 1,005 | $97,103.10 | 31,045 | 2023-09-12 | Filing | |
| $99.18 | 2,795 | $277,208.10 | 32,050 | 2023-09-11 | Filing | |
| $92.16 | 3,624 | $333,987.84 | 38,532 | 2023-08-17 | Filing | |
| $109.74 | 9,923 | $1,088,950.02 | 175,616 | 2023-07-31 | Filing | |
| $105.00 | 20,000 | $2,100,000.00 | 531,388 | 2023-07-18 | Filing | |
| $100.00 | 10,276 | $1,027,641.10 | 185,539 | 2023-07-13 | Filing | |
| $95.00 | 11,310 | $1,074,450.00 | 196,034 | 2023-06-30 | Filing | |
| $88.63 | 1,450 | $128,513.50 | 46,757 | 2023-06-27 | Filing | |
| $91.41 | 21,900 | $2,001,898.71 | 551,312 | 2023-06-15 | Filing | |
| $91.87 | 600 | $55,120.02 | 573,212 | 2023-06-15 | Filing | |
| $90.01 | 22,500 | $2,025,225.00 | 573,812 | 2023-06-07 | Filing | |
| $81.76 | 5,000 | $408,800.00 | 596,312 | 2023-05-15 | Filing | |
| $77.10 | 5,000 | $385,500.00 | 601,312 | 2023-04-17 | Filing | |
| $79.18 | 5,000 | $395,900.00 | 606,212 | 2023-03-15 | Filing | |
| $80.00 | 4,000 | $320,000.00 | 209,781 | 2023-02-02 | Filing | |
| $68.01 | 2,111 | $143,569.11 | 22,931 | 2022-10-07 | Filing | |
| $75.00 | 4,550 | $341,250.00 | 162,791 | 2022-08-18 | Filing | |
| $70.00 | 2,813 | $196,910.00 | 167,341 | 2022-08-12 | Filing |