| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $73.59 | 3,300 | $242,854.92 | 157,360 | 2026-07-01 | Filing | |
| $51.53 | 7,000 | $360,710.00 | 128,593 | 2026-06-09 | Filing | |
| $51.94 | 15,829 | $822,158.26 | 135,593 | 2026-06-04 | Filing | |
| $51.53 | 7,000 | $360,710.00 | 128,593 | 2025-06-09 | Filing | |
| $51.53 | 4,352 | $224,258.56 | 54,056 | 2026-06-09 | Filing | |
| $51.53 | 3,505 | $180,612.65 | 150,027 | 2026-06-09 | Filing | |
| $51.53 | 4,327 | $222,970.31 | 106,961 | 2026-06-09 | Filing | |
| $51.53 | 4,352 | $224,258.56 | 181,868 | 2026-06-09 | Filing | |
| $51.53 | 4,162 | $214,467.86 | 144,581 | 2026-06-09 | Filing | |
| $51.94 | 10,318 | $535,916.92 | 58,408 | 2026-06-04 | Filing | |
| $51.94 | 6,854 | $355,996.76 | 153,532 | 2026-06-04 | Filing | |
| $51.94 | 8,464 | $439,620.16 | 111,288 | 2026-06-04 | Filing | |
| $51.94 | 8,512 | $442,113.28 | 186,220 | 2026-06-04 | Filing | |
| $51.94 | 8,512 | $442,113.28 | 148,743 | 2026-06-04 | Filing | |
| $51.94 | 15,829 | $822,158.26 | 135,593 | 2025-06-04 | Filing | |
| $56.31 | 7,714 | $434,376.11 | 11,550 | 2026-05-28 | Filing | |
| $63.66 | 23,535 | $1,498,238.10 | 118,071 | 2026-04-27 | Filing | |
| $63.66 | 20,829 | $1,325,974.14 | 68,726 | 2026-04-27 | Filing | |
| $63.66 | 23,797 | $1,514,917.02 | 114,940 | 2026-04-27 | Filing | |
| $63.66 | 23,656 | $1,505,940.96 | 77,437 | 2026-04-27 | Filing |