| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $46.18 | 25,000 | $1,154,500.00 | 693,396 | 2025-05-15 | Filing | |
| $48.05 | 116,383 | $5,592,203.15 | 446,459 | 2025-05-15 | Filing | |
| $46.95 | 10,000 | $469,500.00 | 446,459 | 2025-05-15 | Filing | |
| $42.68 | 10,000 | $426,800.00 | 491,164 | 2025-05-14 | Filing | |
| $45.47 | 72,776 | $3,309,124.72 | 465,393 | 2025-05-16 | Filing | |
| $39.00 | 1,508 | $58,812.00 | 693,181 | 2025-05-01 | Filing | |
| $38.80 | 10,000 | $388,000.00 | 341,028 | 2025-03-03 | Filing | |
| $37.62 | 19,294 | $725,840.28 | 10,778 | 2025-02-28 | Filing | |
| $38.13 | 54,514 | $2,078,618.82 | 10,778 | 2025-02-27 | Filing | |
| $37.80 | 8,768 | $331,430.40 | 356,605 | 2025-02-28 | Filing | |
| $36.98 | 52,636 | $1,946,479.28 | 303,310 | 2025-02-24 | Filing | |
| $37.25 | 18,647 | $694,600.75 | 33,514 | 2025-02-25 | Filing | |
| $36.75 | 26,987 | $991,772.25 | 511,908 | 2025-02-24 | Filing | |
| $36.14 | 29,314 | $1,059,407.96 | 779,607 | 2025-02-24 | Filing | |
| $34.90 | 3,856 | $134,574.40 | 30,406 | 2025-02-14 | Filing | |
| $34.87 | 8,354 | $291,303.98 | 34,262 | 2025-02-14 | Filing | |
| $34.74 | 15,874 | $551,462.76 | 169,020 | 2025-02-14 | Filing | |
| $34.94 | 44,114 | $1,541,343.16 | 91,007 | 2025-02-14 | Filing | |
| $35.04 | 3,856 | $135,114.24 | 30,406 | 2025-02-14 | Filing | |
| $35.01 | 7,712 | $269,997.12 | 34,262 | 2025-02-14 | Filing |