| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $46.66 | 100 | $4,666.00 | 13,468 | 2026-06-08 | Filing | |
| $46.65 | 975 | $45,483.75 | 13,568 | 2026-06-08 | Filing | |
| $47.00 | 8,000 | $376,000.00 | 14,462 | 2026-06-05 | Filing | |
| $44.51 | 1,968 | $87,595.68 | 22,513 | 2026-06-02 | Filing | |
| $45.00 | 3,347 | $150,615.00 | 12,513 | 2026-06-03 | Filing | |
| $45.75 | 4,347 | $198,875.25 | 22,462 | 2026-05-28 | Filing | |
| $69.01 | 941 | $64,938.41 | 7,261 | 2024-02-29 | Filing | |
| $69.55 | 3,221 | $224,020.55 | 8,202 | 2024-02-29 | Filing | |
| $88.55 | 2,531 | $224,120.05 | 6,789 | 2022-11-17 | Filing | |
| $85.68 | 2,199 | $188,410.32 | 5,898 | 2022-11-10 | Filing | |
| $134.54 | 15,580 | $2,096,133.20 | 227,471 | 2021-09-08 | Filing | |
| $134.54 | 15,580 | $2,096,133.20 | 227,471 | 2021-09-08 | Filing | |
| $133.00 | 2,717 | $361,351.22 | 7,784 | 2021-08-24 | Filing | |
| $127.98 | 3,000 | $383,940.00 | 135,176 | 2021-06-07 | Filing | |
| $122.07 | 4,256 | $519,529.92 | 10,869 | 2021-05-12 | Filing | |
| $112.99 | 100 | $11,299.00 | 5,006 | 2021-02-16 | Filing | |
| $111.88 | 5,537 | $619,479.56 | 5,106 | 2021-02-16 | Filing | |
| $110.72 | 1,786 | $197,745.92 | 10,643 | 2021-02-16 | Filing | |
| $110.12 | 7,694 | $847,263.28 | 12,429 | 2021-02-16 | Filing | |
| $100.73 | 10,323 | $1,039,835.79 | 281,463 | 2020-12-15 | Filing |