| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $54.14 | 3,038 | $164,477.32 | 119,594 | 2026-03-19 | Filing | |
| $52.77 | 4,577 | $241,528.29 | 117,072 | 2026-03-17 | Filing | |
| $54.14 | 3,641 | $197,123.74 | 160,049 | 2026-03-19 | Filing | |
| $52.77 | 6,729 | $355,089.33 | 156,370 | 2026-03-17 | Filing | |
| $54.14 | 2,155 | $116,671.70 | 167,941 | 2026-03-19 | Filing |