| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $42.04 | 11,251 | $472,992.04 | 1,197,190 | 2025-11-25 | Filing | |
| $40.89 | 25,125 | $1,027,361.25 | 1,208,441 | 2025-11-25 | Filing | |
| $42.47 | 600 | $25,482.00 | 408,886 | 2025-11-25 | Filing | |
| $41.33 | 13,084 | $540,761.72 | 409,486 | 2025-11-25 | Filing | |
| $41.41 | 29,599 | $1,225,694.59 | 422,570 | 2025-11-24 | Filing | |
| $36.60 | 817 | $29,902.20 | 452,169 | 2025-11-17 | Filing | |
| $42.87 | 30,000 | $1,286,100.00 | 159,089 | 2025-11-11 | Filing | |
| $42.75 | 14,914 | $637,573.50 | 608,590 | 2025-11-10 | Filing | |
| $41.74 | 2,869 | $119,752.06 | 623,504 | 2025-11-06 | Filing | |
| $41.01 | 12,131 | $497,492.31 | 626,373 | 2025-11-06 | Filing | |
| $38.55 | 15,299 | $589,776.45 | 1,298,146 | 2025-11-03 | Filing | |
| $37.94 | 234,701 | $8,904,555.94 | 1,313,445 | 2025-11-03 | Filing | |
| $37.85 | 2,734 | $103,481.90 | 175,510 | 2025-10-15 | Filing | |
| $36.22 | 802 | $29,048.44 | 452,986 | 2025-10-16 | Filing | |
| $40.36 | 43,456 | $1,753,884.16 | 1,548,146 | 2025-10-01 | Filing | |
| $39.72 | 206,544 | $8,203,927.68 | 1,591,602 | 2025-10-01 | Filing | |
| $46.52 | 645 | $30,005.40 | 453,788 | 2025-09-16 | Filing | |
| $46.14 | 34,380 | $1,586,293.20 | 1,798,146 | 2025-09-15 | Filing | |
| $45.50 | 115,620 | $5,260,710.00 | 1,832,526 | 2025-09-15 | Filing | |
| $43.99 | 2,296 | $101,001.04 | 628,453 | 2025-09-15 | Filing |