| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.33 | 2,818 | $108,013.94 | 2,285,020 | 2026-01-06 | Filing | |
| $37.84 | 18,028 | $682,179.52 | 2,287,838 | 2026-01-06 | Filing | |
| $36.74 | 10,902 | $400,539.48 | 2,305,866 | 2026-01-06 | Filing | |
| $37.51 | 31,748 | $1,190,867.48 | 2,285,020 | 2026-01-06 | Filing | |
| $36.86 | 2,075 | $76,484.50 | 196,224 | 2025-12-15 | Filing | |
| $36.30 | 64,000 | $2,323,200.00 | 198,299 | 2025-12-15 | Filing | |
| $33.78 | 556 | $18,781.68 | 98,956 | 2025-12-03 | Filing | |
| $33.78 | 4,127 | $139,410.06 | 262,299 | 2025-12-03 | Filing | |
| $36.22 | 5,081 | $184,033.82 | 2,285,020 | 2025-12-04 | Filing | |
| $35.69 | 7,911 | $282,343.59 | 2,290,101 | 2025-12-04 | Filing | |
| $34.36 | 2,379 | $81,742.44 | 2,298,012 | 2025-12-04 | Filing | |
| $33.78 | 9,625 | $325,132.50 | 2,300,391 | 2025-12-03 | Filing | |
| $30.00 | 1,200 | $36,000.00 | 99,512 | 2025-11-21 | Filing | |
| $35.33 | 12,560 | $443,744.80 | 102,576 | 2025-11-11 | Filing | |
| $31.36 | 23,448 | $735,329.28 | 2,319,038 | 2025-09-18 | Filing | |
| $30.76 | 39,059 | $1,201,454.84 | 2,342,486 | 2025-09-18 | Filing | |
| $28.84 | 15,391 | $443,876.44 | 2,381,545 | 2025-09-12 | Filing | |
| $29.73 | 3,588 | $106,671.24 | 265,418 | 2025-09-05 | Filing | |
| $29.14 | 4,112 | $119,823.68 | 269,006 | 2025-09-04 | Filing | |
| $29.14 | 9,604 | $279,860.56 | 2,396,936 | 2025-09-04 | Filing |