| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $67.28 | 1,896 | $127,562.88 | 107,806 | 2026-09-18 | Filing | |
| $64.83 | 6,086 | $394,555.38 | 767,759 | 2026-09-17 | Filing | |
| $64.83 | 2,009 | $130,243.47 | 154,153 | 2026-09-17 | Filing | |
| $64.83 | 2,893 | $187,553.19 | 154,443 | 2026-09-17 | Filing | |
| $64.83 | 3,126 | $202,658.58 | 109,702 | 2026-09-17 | Filing | |
| $78.66 | 5,958 | $468,656.28 | 60,557 | 2026-07-09 | Filing | |
| $88.84 | 10,000 | $888,400.00 | 155,924 | 2026-07-01 | Filing | |
| $90.08 | 16,250 | $1,463,800.00 | 773,607 | 2026-07-01 | Filing | |
| $62.01 | 250 | $15,502.50 | 41,029 | 2026-06-26 | Filing | |
| $66.98 | 1,847 | $123,712.06 | 112,590 | 2026-06-17 | Filing | |
| $67.87 | 3,186 | $216,233.82 | 114,437 | 2026-06-17 | Filing | |
| $67.87 | 2,951 | $200,284.37 | 157,098 | 2026-06-17 | Filing | |
| $67.87 | 2,017 | $136,893.79 | 165,924 | 2026-06-17 | Filing | |
| $67.87 | 6,204 | $421,065.48 | 799,857 | 2026-06-17 | Filing | |
| $67.06 | 9,856 | $660,943.36 | 66,515 | 2026-06-12 | Filing | |
| $96.00 | 400 | $38,400.00 | 117,623 | 2026-05-26 | Filing | |
| $92.05 | 9,150 | $842,245.61 | 806,061 | 2026-05-26 | Filing | |
| $91.23 | 6,065 | $553,306.31 | 815,211 | 2026-05-26 | Filing | |
| $90.38 | 17,285 | $1,562,202.74 | 821,276 | 2026-05-26 | Filing | |
| $60.00 | 1,971 | $118,260.00 | 117,623 | 2026-04-21 | Filing |