| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $33.90 | 1,875,000 | $63,562,500.00 | 16,148,621 | 2026-06-30 | Filing |
| Large Shareholder | $33.00 | 437,500 | $14,437,500.00 | 18,023,621 | 2026-06-29 | Filing |
| Large Shareholder | $34.51 | 548,479 | $18,928,010.29 | 18,461,121 | 2026-06-26 | Filing |
| Large Shareholder | $36.25 | 20,000 | $725,000.00 | 19,009,600 | 2026-06-26 | Filing |
| Large Shareholder | $34.40 | 2,296,400 | $78,996,160.00 | 19,029,600 | 2026-06-26 | Filing |
| Large Shareholder | $34.98 | 150,000 | $5,247,000.00 | 21,326,000 | 2026-06-26 | Filing |
| Large Shareholder | $36.22 | 378,600 | $13,712,892.00 | 21,476,000 | 2026-06-26 | Filing |
| Large Shareholder | $33.90 | 1,875,000 | $63,562,500.00 | 16,148,621 | 2026-06-30 | Filing |
| Large Shareholder | $33.00 | 437,500 | $14,437,500.00 | 18,023,621 | 2026-06-29 | Filing |
| Large Shareholder | $34.51 | 548,479 | $18,928,010.29 | 18,461,121 | 2026-06-26 | Filing |
| Large Shareholder | $36.25 | 20,000 | $725,000.00 | 19,009,600 | 2026-06-26 | Filing |
| Large Shareholder | $34.40 | 2,296,400 | $78,996,160.00 | 19,029,600 | 2026-06-26 | Filing |
| Large Shareholder | $34.98 | 150,000 | $5,247,000.00 | 21,326,000 | 2026-06-26 | Filing |
| Large Shareholder | $36.22 | 378,600 | $13,712,892.00 | 21,476,000 | 2026-06-26 | Filing |
| Officer, Director | $31.19 | 117,511 | $3,665,168.09 | 1,874,615 | 2026-05-22 | Filing |
| Officer, Director | $31.91 | 91,724 | $2,926,912.84 | 1,992,126 | 2026-05-21 | Filing |
| Officer, Director | $34.09 | 20,300 | $692,027.00 | 2,083,850 | 2026-05-20 | Filing |
| Officer | $33.59 | 3,277 | $110,074.43 | 0 | 2026-05-13 | Filing |
| Officer | $33.05 | 46,263 | $1,528,992.15 | 3,277 | 2026-05-13 | Filing |
| Officer | $33.45 | 53,537 | $1,790,812.65 | 0 | 2026-05-13 | Filing |