| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $29.14 | 540 | $15,735.60 | 99,704 | 2025-09-04 | Filing | |
| $29.63 | 35,730 | $1,058,679.90 | 2,406,540 | 2025-08-28 | Filing | |
| $28.77 | 35,732 | $1,028,009.64 | 2,442,270 | 2025-08-27 | Filing | |
| $28.47 | 26,093 | $742,867.71 | 273,118 | 2025-08-25 | Filing |