| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $30.55 | 10,041 | $306,752.55 | 13,314,334 | 2026-07-08 | Filing |
| Large Shareholder | $32.95 | 182 | $5,996.90 | 13,324,375 | 2026-07-07 | Filing |
| Large Shareholder | $32.12 | 2,296 | $73,747.52 | 13,324,557 | 2026-07-07 | Filing |
| Large Shareholder | $31.35 | 10,033 | $314,534.55 | 13,326,853 | 2026-07-07 | Filing |
| Large Shareholder | $33.96 | 5,299 | $179,954.04 | 13,336,886 | 2026-07-06 | Filing |
| Large Shareholder | $33.18 | 3,484 | $115,599.12 | 13,342,185 | 2026-07-06 | Filing |
| Large Shareholder | $34.01 | 9,463 | $321,836.63 | 13,345,669 | 2026-06-30 | Filing |
| Large Shareholder | $33.14 | 12,637 | $418,790.18 | 13,355,132 | 2026-06-30 | Filing |
| Large Shareholder | $34.77 | 638 | $22,183.26 | 13,367,769 | 2026-06-29 | Filing |
| Large Shareholder | $34.07 | 4,558 | $155,291.06 | 13,368,407 | 2026-06-29 | Filing |
| Large Shareholder | $33.08 | 3,171 | $104,896.68 | 13,372,965 | 2026-06-29 | Filing |
| Large Shareholder | $30.92 | 700,000 | $21,644,000.00 | 13,376,136 | 2026-06-25 | Filing |
| Large Shareholder | $42.56 | 2,500 | $106,400.00 | 14,076,136 | 2026-06-05 | Filing |
| Large Shareholder | $40.83 | 2,000 | $81,660.00 | 14,078,636 | 2026-06-05 | Filing |
| Large Shareholder | $38.99 | 990 | $38,600.10 | 14,080,636 | 2026-06-05 | Filing |
| Large Shareholder | $38.06 | 25,856 | $984,079.36 | 14,081,626 | 2026-06-05 | Filing |
| Large Shareholder | $37.24 | 17,050 | $634,942.00 | 14,107,482 | 2026-06-05 | Filing |
| Large Shareholder | $42.40 | 16,200 | $686,880.00 | 14,124,532 | 2026-06-04 | Filing |
| Large Shareholder | $41.78 | 53,407 | $2,231,344.46 | 14,140,732 | 2026-06-04 | Filing |
| Large Shareholder | $45.63 | 10,756 | $490,796.28 | 14,194,139 | 2026-06-03 | Filing |