| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $80.71 | 7,793 | $628,973.03 | 77,816 | 2026-04-02 | Filing | |
| $90.15 | 1,310 | $118,096.50 | 20,349 | 2026-03-10 | Filing | |
| $87.83 | 766 | $67,277.78 | 21,659 | 2026-03-03 | Filing | |
| $87.83 | 223 | $19,586.09 | 85,609 | 2026-03-03 | Filing | |
| $88.99 | 17,406 | $1,548,959.94 | 113,003 | 2026-03-04 | Filing | |
| $87.83 | 2,407 | $211,406.81 | 130,409 | 2026-03-03 | Filing | |
| $88.99 | 34,148 | $3,038,830.52 | 530,120 | 2026-03-04 | Filing | |
| $87.83 | 5,231 | $459,438.73 | 564,268 | 2026-03-03 | Filing | |
| $86.86 | 650 | $56,459.00 | 11,414 | 2026-03-02 | Filing | |
| $117.27 | 683 | $80,095.41 | 61,668 | 2026-01-05 | Filing | |
| $123.61 | 475 | $58,714.75 | 62,351 | 2026-01-02 | Filing | |
| $128.44 | 2,268 | $291,301.92 | 17,055 | 2025-12-10 | Filing | |
| $128.48 | 129 | $16,573.92 | 19,323 | 2025-12-10 | Filing | |
| $127.94 | 969 | $123,973.86 | 19,452 | 2025-12-02 | Filing | |
| $127.94 | 3,317 | $424,376.98 | 66,816 | 2025-12-02 | Filing | |
| $127.94 | 6,932 | $886,880.08 | 399,133 | 2025-12-02 | Filing | |
| $127.94 | 360 | $46,058.40 | 62,826 | 2025-12-02 | Filing | |
| $127.03 | 475 | $60,339.25 | 63,186 | 2025-12-01 | Filing | |
| $133.11 | 500 | $66,555.00 | 19,957 | 2025-11-03 | Filing | |
| $133.11 | 475 | $63,227.25 | 63,661 | 2025-11-03 | Filing |