| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $35.00 | 8,736 | $305,760.00 | 102,417 | 2026-09-11 | Filing |
| Officer | $33.06 | 7,745 | $256,024.14 | 46,473 | 2026-08-19 | Filing |
| | $33.87 | 14,500,000 | $491,115,000.00 | 47,462,123 | 2026-08-10 | Filing |
| Officer | $34.00 | 12,414 | $422,076.00 | 111,153 | 2026-08-06 | Filing |
| Officer | $32.00 | 12,414 | $397,248.00 | 119,653 | 2026-07-16 | Filing |
| Officer | $30.00 | 4,250 | $127,500.00 | 128,153 | 2026-07-06 | Filing |
| Officer | $31.03 | 4,250 | $131,871.13 | 128,229 | 2026-02-17 | Filing |
| Large Shareholder | $30.42 | 24,654,833 | $750,000,019.86 | 25,457,020 | 2026-02-12 | Filing |
| Large Shareholder | $31.10 | 32,600,000 | $1,013,860,000.00 | 50,111,853 | 2025-11-04 | Filing |
| Large Shareholder | $33.65 | 1,184,160 | $39,846,984.00 | 82,711,853 | 2025-09-05 | Filing |
| Large Shareholder | $33.65 | 30,000,000 | $1,009,500,000.00 | 83,896,013 | 2025-08-06 | Filing |
| Large Shareholder | $32.15 | 13,386,629 | $430,380,122.35 | 113,896,013 | 2025-05-13 | Filing |
| Large Shareholder | $31.47 | 121,956,256 | $3,838,012,158.82 | 127,282,642 | 2024-12-09 | Filing |
| Large Shareholder | $31.20 | 30,000,000 | $936,000,000.00 | 249,238,898 | 2024-11-07 | Filing |
| Large Shareholder | $28.86 | 5,000,000 | $144,300,000.00 | 279,238,898 | 2024-09-16 | Filing |
| Large Shareholder | $24.90 | 8,032,129 | $200,000,012.10 | 284,238,898 | 2024-08-07 | Filing |
| Large Shareholder | $29.20 | 1,932,609 | $56,432,182.80 | 292,271,027 | 2024-07-02 | Filing |
| Large Shareholder | $29.20 | 30,000,000 | $876,000,000.00 | 294,203,636 | 2024-06-03 | Filing |
| Large Shareholder | $21.75 | 6,210,256 | $135,073,068.00 | 324,203,636 | 2023-12-18 | Filing |
| Large Shareholder | $20.50 | 35,000,000 | $717,500,000.00 | 330,413,892 | 2023-12-05 | Filing |