| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $63.66 | 23,796 | $1,514,853.36 | 152,417 | 2026-04-27 | Filing | |
| $63.66 | 41,520 | $2,643,163.20 | 112,690 | 2026-04-27 | Filing | |
| $62.93 | 21,250 | $1,337,239.13 | 98,416 | 2026-04-01 | Filing | |
| $62.44 | 31,630 | $1,974,945.57 | 119,666 | 2026-04-01 | Filing | |
| $79.83 | 1,522 | $121,501.26 | 80,296 | 2025-12-04 | Filing | |
| $79.83 | 906 | $72,325.98 | 96,500 | 2025-12-04 | Filing | |
| $71.63 | 1,160 | $83,092.19 | 11,550 | 2025-11-24 | Filing | |
| $71.71 | 2,600 | $186,439.24 | 12,710 | 2025-11-24 | Filing | |
| $133.44 | 12,430 | $1,658,648.01 | 160,040 | 2025-10-01 | Filing | |
| $132.41 | 64,030 | $8,478,205.90 | 172,470 | 2025-10-01 | Filing | |
| $131.86 | 33,038 | $4,356,334.52 | 236,500 | 2025-10-01 | Filing | |
| $130.36 | 6,817 | $888,683.89 | 269,538 | 2025-10-01 | Filing | |
| $133.44 | 12,430 | $1,658,648.01 | 81,818 | 2025-10-01 | Filing | |
| $132.41 | 64,030 | $8,478,205.90 | 94,248 | 2025-10-01 | Filing | |
| $131.86 | 33,038 | $4,356,334.52 | 158,278 | 2025-10-01 | Filing |