| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.00 | 7,724 | $556,128.00 | 12,007 | 2025-11-12 | Filing | |
| $70.00 | 15,697 | $1,098,790.00 | 12,007 | 2025-10-28 | Filing | |
| $66.38 | 33,030 | $2,192,531.40 | 98,006 | 2025-10-22 | Filing | |
| $66.46 | 147,570 | $9,807,502.20 | 131,036 | 2025-10-22 | Filing | |
| $66.46 | 80,000 | $5,316,800.00 | 131,036 | 2025-10-22 | Filing | |
| $61.95 | 6,600 | $408,870.00 | 8,513 | 2025-09-26 | Filing | |
| $61.01 | 13,816 | $842,914.16 | 12,007 | 2025-09-26 | Filing | |
| $61.00 | 9,584 | $584,624.00 | 12,007 | 2025-09-26 | Filing | |
| $60.12 | 69,876 | $4,200,945.12 | 131,036 | 2025-09-25 | Filing | |
| $60.11 | 66,285 | $3,984,391.35 | 200,912 | 2025-09-25 | Filing | |
| $60.03 | 13,154 | $789,634.62 | 200,912 | 2025-09-24 | Filing | |
| $60.03 | 13,715 | $823,311.45 | 214,066 | 2025-09-24 | Filing | |
| $59.95 | 200,000 | $11,990,000.00 | 433,527 | 2025-09-24 | Filing | |
| $59.95 | 372,024 | $22,302,838.80 | 633,527 | 2025-09-24 | Filing | |
| $59.95 | 181,696 | $10,892,675.20 | 633,527 | 2025-09-24 | Filing | |
| $59.90 | 23,818 | $1,426,698.20 | 633,527 | 2025-09-23 | Filing | |
| $59.95 | 4,459 | $267,317.05 | 8,513 | 2025-09-12 | Filing | |
| $59.92 | 29,486 | $1,766,801.12 | 633,527 | 2025-09-12 | Filing | |
| $58.13 | 87,839 | $5,106,081.07 | 0 | 2025-08-29 | Filing | |
| $58.24 | 372,024 | $21,666,677.76 | 552,238 | 2025-08-28 | Filing |