| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $82.92 | 3,500 | $290,220.00 | 105,728 | 2026-06-08 | Filing | |
| $89.86 | 1,188 | $106,753.68 | 76,615 | 2026-06-02 | Filing | |
| $89.86 | 542 | $48,704.12 | 19,995 | 2026-06-02 | Filing | |
| $89.86 | 3,958 | $355,665.88 | 109,228 | 2026-06-02 | Filing | |
| $89.86 | 8,373 | $752,397.78 | 521,747 | 2026-06-02 | Filing | |
| $87.84 | 350 | $30,744.00 | 5,708 | 2026-06-01 | Filing | |
| $89.15 | 13 | $1,158.95 | 77,803 | 2026-05-18 | Filing | |
| $89.15 | 12 | $1,069.80 | 20,537 | 2026-05-18 | Filing | |
| $89.15 | 16 | $1,426.40 | 113,186 | 2026-05-18 | Filing | |
| $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 |