Insider at

04

Insider transactions

05
0 buys (P) 25 sells (S) Net: $-137,214,762 + 32 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

32 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
June 3, 2026 MP S 11,740 $71.31 $837,179 11,794,225 Indirect -0.10% Disposed -34.3% (price as of 2026-10-05)
June 3, 2026 MP S 37,286 $70.23 $2,618,596 11,756,939 Indirect -0.32% Disposed -33.3% (price as of 2026-10-05)
June 3, 2026 MP S 136,141 $68.65 $9,346,080 11,620,798 Indirect -1.16% Disposed -31.8% (price as of 2026-10-05)
May 29, 2026 MP S 1,950 $65.13 $127,004 11,854,015 Indirect -0.02% Disposed -28.1% (price as of 2026-10-05)
May 29, 2026 MP S 48,050 $64.56 $3,102,108 11,805,965 Indirect -0.41% Disposed -27.4% (price as of 2026-10-05)
May 28, 2026 MP S 6,710 $68.18 $457,488 12,083,906 Indirect -0.06% Disposed -31.3% (price as of 2026-10-05)
May 28, 2026 MP S 39,445 $67.78 $2,673,582 12,044,461 Indirect -0.33% Disposed -30.9% (price as of 2026-10-05)
May 28, 2026 MP S 49,265 $66.52 $3,277,108 11,995,196 Indirect -0.41% Disposed -29.6% (price as of 2026-10-05)
May 28, 2026 MP S 44,117 $65.65 $2,896,281 11,951,079 Indirect -0.37% Disposed -28.7% (price as of 2026-10-05)
May 28, 2026 MP S 95,114 $64.67 $6,151,022 11,855,965 Indirect -0.80% Disposed -27.6% (price as of 2026-10-05)
May 27, 2026 MP S 23,113 $66.06 $1,526,845 12,182,852 Indirect -0.19% Disposed -29.1% (price as of 2026-10-05)
May 27, 2026 MP S 92,236 $65.20 $6,013,787 12,090,616 Indirect -0.76% Disposed -28.2% (price as of 2026-10-05)
May 13, 2026 MP S 93,959 $65.31 $6,136,462 12,289,194 Indirect -0.76% Disposed -28.3% (price as of 2026-10-05)
May 13, 2026 MP S 83,229 $64.93 $5,404,059 12,205,965 Indirect -0.68% Disposed -27.9% (price as of 2026-10-05)
May 12, 2026 MP S 19,844 $67.12 $1,331,929 12,486,121 Indirect -0.16% Disposed -30.2% (price as of 2026-10-05)
May 12, 2026 MP S 102,968 $65.67 $6,761,909 12,383,153 Indirect -0.82% Disposed -28.7% (price as of 2026-10-05)
April 20, 2026 MP S 10b5-1 259,179 $64.03 $16,595,231 12,505,965 Indirect -2.03% Disposed -26.8% (price as of 2026-10-05)
April 17, 2026 MP S 10b5-1 40,821 $64.05 $2,614,585 12,765,144 Indirect -0.32% Disposed -26.9% (price as of 2026-10-05)
Jan. 8, 2026 MP S 10b5-1 272,600 $64.17 $17,492,742 12,805,965 Indirect -2.08% Disposed -27.0% (price as of 2026-10-05)
Jan. 7, 2026 MP S 10b5-1 27,400 $64.01 $1,753,874 13,078,565 Indirect -0.21% Disposed -26.8% (price as of 2026-10-05)
Dec. 5, 2025 MP S 275,561 $62.79 $17,302,475 13,215,404 Indirect -2.04% Disposed -25.4% (price as of 2026-10-05)
Dec. 5, 2025 MP S 34,801 $63.11 $2,196,291 13,180,603 Indirect -0.26% Disposed -25.8% (price as of 2026-10-05)
Dec. 5, 2025 MP S 74,638 $63.42 $4,733,542 13,105,965 Indirect -0.57% Disposed -26.1% (price as of 2026-10-05)
Nov. 20, 2025 MP S 207,691 $63.72 $13,234,071 13,410,385 Indirect -1.53% Disposed -26.5% (price as of 2026-10-05)
Nov. 20, 2025 MP S 40,720 $64.60 $2,630,512 13,369,665 Indirect -0.30% Disposed -27.5% (price as of 2026-10-05)
April 14, 2025 MP S 10b5-1 199,180 $27.08 $5,393,794 13,643,076 Indirect -1.44% Disposed 73.0% (price as of 2026-10-05)
March 26, 2025 MP S 10b5-1 18,519 $27.00 $500,013 13,842,256 Indirect -0.13% Disposed 73.5% (price as of 2026-10-05)
March 25, 2025 MP S 10b5-1 396,293 $27.03 $10,711,800 13,860,775 Indirect -2.78% Disposed 73.3% (price as of 2026-10-05)
March 20, 2025 MP S 10b5-1 95,621 $27.04 $2,585,592 14,257,068 Indirect -0.67% Disposed 73.2% (price as of 2026-10-05)
March 19, 2025 MP S 10b5-1 161,175 $26.94 $4,342,054 14,352,689 Indirect -1.11% Disposed 73.9% (price as of 2026-10-05)
March 18, 2025 MP S 10b5-1 639,294 $26.71 $17,075,543 14,513,864 Indirect -4.22% Disposed 75.4% (price as of 2026-10-05)
March 17, 2025 MP S 10b5-1 489,918 $26.77 $13,115,105 15,153,158 Indirect -3.13% Disposed 75.0% (price as of 2026-10-05)
Feb. 4, 2025 MP S 10b5-1 386,223 $24.01 $9,273,214 15,643,076 Indirect -2.41% Disposed 95.1% (price as of 2026-10-05)
Dec. 3, 2024 MP S 10b5-1 1,328,727 $23.31 $30,972,626 16,279,682 Indirect -7.55% Disposed 100.9% (price as of 2026-10-05)
Dec. 3, 2024 MP S 10b5-1 250,383 $23.81 $5,961,619 16,029,299 Indirect -1.54% Disposed 96.7% (price as of 2026-10-05)
Dec. 2, 2024 MP S 10b5-1 234,667 $20.68 $4,852,914 17,608,409 Indirect -1.32% Disposed 126.5% (price as of 2026-10-05)
Nov. 27, 2024 MP S 200,000 $20.90 $4,180,000 17,843,076 Indirect -1.11% Disposed 124.1% (price as of 2026-10-05)
Nov. 26, 2024 MP S 300,000 $20.22 $6,066,000 18,043,076 Indirect -1.64% Disposed 131.7% (price as of 2026-10-05)
Nov. 18, 2024 MP S 300,000 $18.45 $5,535,000 18,221,776 Indirect -1.62% Disposed 153.9% (price as of 2026-10-05)
May 26, 2023 MP S 62,820 $22.12 $1,389,578 0 Indirect -100.00% Disposed 111.8% (price as of 2026-10-05)
May 26, 2023 MP S 585,012 $21.65 $12,665,510 62,820 Indirect -90.30% Disposed 116.4% (price as of 2026-10-05)
Aug. 8, 2022 MP S 2,993,013 $37.75 $112,986,241 25,571,436 Indirect -10.48% Disposed 24.1% (price as of 2026-10-05)
Aug. 8, 2022 MP S 1,006,987 $37.75 $38,013,759 8,603,411 Indirect -10.48% Disposed 24.1% (price as of 2026-10-05)
Feb. 28, 2022 MP S 2,805,949 $43.50 $122,058,782 28,564,449 Indirect -8.94% Disposed 7.7% (price as of 2026-10-05)
Feb. 28, 2022 MP S 944,051 $43.50 $41,066,218 9,610,398 Indirect -8.94% Disposed 7.7% (price as of 2026-10-05)
Sept. 16, 2021 MP S 121 $34.62 $4,189 2,217 Indirect -5.18% Disposed 35.3% (price as of 2026-10-05)
Sept. 16, 2021 MP S 1,707,528 $34.62 $59,114,619 31,370,398 Indirect -5.16% Disposed 35.3% (price as of 2026-10-05)
Sept. 16, 2021 MP S 574,491 $34.62 $19,888,878 10,554,449 Indirect -5.16% Disposed 35.3% (price as of 2026-10-05)
Sept. 16, 2021 MP S 872,248 $34.62 $30,197,226 16,024,773 Indirect -5.16% Disposed 35.3% (price as of 2026-10-05)
March 26, 2021 MP S 176 $33.78 $5,945 2,338 Indirect -7.00% Disposed 38.7% (price as of 2026-10-05)
March 26, 2021 MP S 2,491,756 $33.78 $84,171,518 33,077,926 Indirect -7.01% Disposed 38.7% (price as of 2026-10-05)
March 26, 2021 MP S 838,341 $33.78 $28,319,159 11,128,940 Indirect -7.01% Disposed 38.7% (price as of 2026-10-05)
March 26, 2021 MP S 1,272,850 $33.78 $42,996,873 16,897,021 Indirect -7.01% Disposed 38.7% (price as of 2026-10-05)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.