| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $65.28 | 100 | $6,528.00 | 19,199 | 2026-01-02 | Filing | |
| $64.68 | 3,299 | $213,379.65 | 19,299 | 2026-01-02 | Filing | |
| $63.51 | 600 | $38,104.02 | 22,598 | 2026-01-02 | Filing | |
| $62.19 | 816 | $50,745.49 | 23,198 | 2026-01-02 | Filing | |
| $60.18 | 300 | $18,053.01 | 24,014 | 2026-01-02 | Filing | |
| $61.71 | 100 | $6,171.00 | 24,314 | 2025-12-15 | Filing | |
| $61.06 | 1,100 | $67,170.95 | 24,414 | 2025-12-15 | Filing | |
| $59.93 | 1,255 | $75,209.51 | 25,514 | 2025-12-15 | Filing | |
| $53.21 | 3,500,000 | $186,243,750.00 | 5,590,000 | 2025-12-08 | Filing | |
| $53.21 | 3,500,000 | $186,243,750.00 | 5,590,000 | 2025-12-08 | Filing | |
| $72.78 | 1,077 | $78,384.71 | 0 | 2025-12-03 | Filing | |
| $71.81 | 976 | $70,085.97 | 1,077 | 2025-12-03 | Filing | |
| $70.83 | 894 | $63,322.29 | 2,053 | 2025-12-03 | Filing | |
| $69.70 | 331 | $23,071.73 | 2,947 | 2025-12-03 | Filing | |
| $68.57 | 282 | $19,337.22 | 3,278 | 2025-12-03 | Filing | |
| $67.68 | 440 | $29,781.14 | 3,560 | 2025-12-03 | Filing | |
| $81.30 | 8,348 | $678,650.66 | 30,640 | 2025-11-26 | Filing | |
| $85.29 | 3,800 | $324,105.04 | 68,413 | 2025-11-28 | Filing | |
| $84.57 | 3,738 | $316,133.87 | 72,213 | 2025-11-28 | Filing | |
| $83.60 | 1,462 | $122,218.81 | 75,951 | 2025-11-28 | Filing |