| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $48.00 | 10,000 | $480,000.00 | 413,529 | 2025-12-04 | Filing | |
| $43.16 | 500 | $21,581.00 | 1,269,487 | 2025-11-26 | Filing | |
| $41.96 | 4,236 | $177,730.28 | 1,269,987 | 2025-11-26 | Filing | |
| $43.16 | 1,048 | $45,229.16 | 450,460 | 2025-11-26 | Filing | |
| $41.96 | 9,506 | $398,910.73 | 451,508 | 2025-11-26 | Filing | |
| $41.35 | 257 | $10,626.82 | 1,995,373 | 2025-11-24 | Filing | |
| $40.86 | 46,737 | $1,909,561.65 | 1,995,630 | 2025-11-24 | Filing | |
| $40.02 | 15,633 | $625,706.14 | 2,042,367 | 2025-11-22 | Filing | |
| $41.35 | 171 | $7,070.76 | 1,274,223 | 2025-11-24 | Filing | |
| $40.86 | 31,181 | $1,273,980.83 | 1,274,394 | 2025-11-24 | Filing | |
| $40.02 | 10,430 | $417,457.62 | 1,305,575 | 2025-11-24 | Filing | |
| $41.35 | 117 | $4,837.89 | 461,014 | 2025-11-24 | Filing | |
| $40.86 | 21,355 | $872,514.05 | 461,131 | 2025-11-24 | Filing | |
| $40.02 | 7,143 | $285,896.43 | 482,486 | 2025-11-24 | Filing | |
| $41.35 | 77 | $3,183.91 | 902,942 | 2025-11-24 | Filing | |
| $40.86 | 14,073 | $574,989.00 | 903,019 | 2025-11-24 | Filing | |
| $40.02 | 4,707 | $188,396.26 | 917,092 | 2025-11-24 | Filing | |
| $45.02 | 60,400 | $2,719,473.76 | 375,835 | 2025-11-20 | Filing | |
| $48.85 | 12,000 | $586,180.80 | 2,057,889 | 2025-09-19 | Filing | |
| $47.99 | 862,588 | $41,399,134.73 | 2,069,889 | 2025-09-19 | Filing |