| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $29.56 | 50,000 | $1,478,000.00 | 852,642 | 2026-06-30 | Filing |
| Large Shareholder | $30.12 | 14,542 | $438,005.04 | 1,168,791 | 2026-06-29 | Filing |
| Large Shareholder | $29.87 | 55,794 | $1,666,566.78 | 902,642 | 2026-06-26 | Filing |
| Large Shareholder | $28.64 | 55,754 | $1,596,794.56 | 958,436 | 2026-06-26 | Filing |
| Large Shareholder | $29.56 | 50,000 | $1,478,000.00 | 852,642 | 2026-06-30 | Filing |
| Large Shareholder | $30.12 | 14,542 | $438,005.04 | 1,168,791 | 2026-06-29 | Filing |
| Large Shareholder | $29.87 | 55,794 | $1,666,566.78 | 902,642 | 2026-06-26 | Filing |
| Large Shareholder | $28.64 | 55,754 | $1,596,794.56 | 958,436 | 2026-06-26 | Filing |
| Other | $29.65 | 45,616 | $1,352,514.40 | 607,207 | 2026-06-25 | Filing |
| Other | $30.12 | 40,000 | $1,204,800.00 | 652,823 | 2026-06-24 | Filing |
| Large Shareholder | $30.52 | 1,793 | $54,722.36 | 1,014,190 | 2026-06-24 | Filing |
| Large Shareholder | $29.82 | 36,659 | $1,093,171.38 | 1,015,983 | 2026-06-24 | Filing |
| Large Shareholder | $26.20 | 50,000 | $1,310,000.00 | 1,183,333 | 2026-06-22 | Filing |
| Other | $24.02 | 20,000 | $480,400.00 | 692,823 | 2026-06-10 | Filing |
| | $19.50 | 3,454,756 | $67,367,742.00 | 0 | 2026-05-14 | Filing |
| Other | $24.64 | 20,000 | $492,800.00 | 712,823 | 2026-05-15 | Filing |
| Large Shareholder | $25.46 | 12,612 | $321,101.52 | 1,052,642 | 2026-05-15 | Filing |
| Large Shareholder | $24.21 | 11,388 | $275,703.48 | 1,065,254 | 2026-05-15 | Filing |
| Large Shareholder | $26.28 | 2,182 | $57,342.96 | 1,076,642 | 2026-05-14 | Filing |
| Large Shareholder | $25.25 | 22,818 | $576,154.50 | 1,078,824 | 2026-05-14 | Filing |