Karen L. Alvingham

CIK 1726148 · View on SEC EDGAR ↗

Insider

First SEC filing: March 9, 2026 · Latest: March 9, 2026

On this page

Insider at

Insider transactions

0 buys (P) 0 sells (S) Net: $0 + 92 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

No open-market trades on record; showing all filings.

Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
March 5, 2026 MGRD A 98 98 Direct Acquired (price as of 2026-08-21)
March 5, 2026 MGRD A 171 171 Direct Acquired (price as of 2026-08-21)
March 5, 2026 MGRD M 867 3,709 Direct -18.95% Disposed (price as of 2026-08-21)
March 5, 2026 MGRD F 67 $299.18 $20,045 13,043 Direct -0.51% Disposed -95.1% (price as of 2026-08-21)
March 5, 2026 MGRD M 867 13,110 Direct +7.08% Acquired (price as of 2026-08-21)
Nov. 7, 2025 MGRD M 560 0 Direct -100.00% Disposed (price as of 2026-08-21)
Nov. 7, 2025 MGRD F 182 $259.26 $47,185 12,243 Direct -1.46% Disposed -94.4% (price as of 2026-08-21)
Nov. 7, 2025 MGRD M 560 $69.63 $38,993 12,425 Direct +4.72% Acquired -79.0% (price as of 2026-08-21)
Aug. 15, 2025 MGRD M 1,092 4,313 Direct -20.20% Disposed (price as of 2026-08-21)
Aug. 15, 2025 MGRD F 84 $218.70 $18,371 11,865 Direct -0.70% Disposed -93.3% (price as of 2026-08-21)
Aug. 15, 2025 MGRD M 1,092 11,949 Direct +10.06% Acquired (price as of 2026-08-21)
Aug. 14, 2025 MGRD A 262 262 Direct Acquired (price as of 2026-08-21)
July 31, 2025 MGRD A 477 477 Direct Acquired (price as of 2026-08-21)
March 5, 2025 MGRD M 1,178 4,928 Direct -19.29% Disposed (price as of 2026-08-21)
March 5, 2025 MGRD F 90 $165.72 $14,915 10,857 Direct -0.82% Disposed -91.2% (price as of 2026-08-21)
March 5, 2025 MGRD M 1,178 10,947 Direct +12.06% Acquired (price as of 2026-08-21)
Feb. 6, 2025 MGRD A 320 320 Direct Acquired (price as of 2026-08-21)
Feb. 6, 2025 MGRD A 548 548 Direct Acquired (price as of 2026-08-21)
Aug. 15, 2024 MGRD M 928 5,238 Direct -15.05% Disposed (price as of 2026-08-21)
Aug. 15, 2024 MGRD F 72 $171.98 $12,383 9,769 Direct -0.73% Disposed -91.5% (price as of 2026-08-21)
Aug. 15, 2024 MGRD M 928 9,841 Direct +10.41% Acquired (price as of 2026-08-21)
July 31, 2024 MGRD M 1,679 560 Direct -74.99% Disposed (price as of 2026-08-21)
July 31, 2024 MGRD M 2,958 0 Direct -100.00% Disposed (price as of 2026-08-21)
July 31, 2024 MGRD M 2,661 0 Direct -100.00% Disposed (price as of 2026-08-21)
July 31, 2024 MGRD M 1,787 0 Direct -100.00% Disposed (price as of 2026-08-21)
July 31, 2024 MGRD M 1,353 0 Direct -100.00% Disposed (price as of 2026-08-21)
July 31, 2024 MGRD F 5,787 $185.62 $1,074,183 8,913 Direct -39.37% Disposed -92.1% (price as of 2026-08-21)
July 31, 2024 MGRD M 1,679 $69.63 $116,909 14,700 Direct +12.89% Acquired -79.0% (price as of 2026-08-21)
July 31, 2024 MGRD M 2,958 $82.07 $242,763 13,021 Direct +29.39% Acquired -82.2% (price as of 2026-08-21)
July 31, 2024 MGRD M 2,661 $86.78 $230,922 10,063 Direct +35.95% Acquired -83.1% (price as of 2026-08-21)
July 31, 2024 MGRD M 1,787 $110.02 $196,606 7,402 Direct +31.83% Acquired -86.7% (price as of 2026-08-21)
July 31, 2024 MGRD M 1,353 $160.01 $216,494 5,615 Direct +31.75% Acquired -90.9% (price as of 2026-08-21)
July 29, 2024 MGRD A 372 372 Direct Acquired (price as of 2026-08-21)
July 29, 2024 MGRD A 544 544 Direct Acquired (price as of 2026-08-21)
March 5, 2024 MGRD M 537 5,250 Direct -9.28% Disposed (price as of 2026-08-21)
March 5, 2024 MGRD F 41 $158.58 $6,502 4,262 Direct -0.95% Disposed -90.8% (price as of 2026-08-21)
March 5, 2024 MGRD M 537 4,303 Direct +14.26% Acquired (price as of 2026-08-21)
Feb. 5, 2024 MGRD A 638 638 Direct Acquired (price as of 2026-08-21)
Feb. 5, 2024 MGRD A 309 309 Direct Acquired (price as of 2026-08-21)
Jan. 1, 2024 MGRD M 122 4,840 Direct -2.46% Disposed (price as of 2026-08-21)
Jan. 1, 2024 MGRD F 9 $151.42 $1,363 3,766 Direct -0.24% Disposed -90.3% (price as of 2026-08-21)
Jan. 1, 2024 MGRD M 122 3,775 Direct +3.34% Acquired (price as of 2026-08-21)
Aug. 15, 2023 MGRD M 753 4,962 Direct -13.18% Disposed (price as of 2026-08-21)
Aug. 15, 2023 MGRD F 58 $133.04 $7,716 3,653 Direct -1.56% Disposed -89.0% (price as of 2026-08-21)
Aug. 15, 2023 MGRD M 753 3,711 Direct +25.46% Acquired (price as of 2026-08-21)
July 26, 2023 MGRD A 342 342 Direct Acquired (price as of 2026-08-21)
July 26, 2023 MGRD A 707 707 Direct Acquired (price as of 2026-08-21)
March 5, 2023 MGRD M 392 4,666 Direct -7.75% Disposed (price as of 2026-08-21)
March 5, 2023 MGRD F 30 $160.76 $4,823 2,958 Direct -1.00% Disposed -90.9% (price as of 2026-08-21)
March 5, 2023 MGRD M 392 2,988 Direct +15.10% Acquired (price as of 2026-08-21)
Feb. 6, 2023 MGRD A 284 284 Direct Acquired (price as of 2026-08-21)
Feb. 6, 2023 MGRD A 587 587 Direct Acquired (price as of 2026-08-21)
Jan. 1, 2023 MGRD M 329 4,187 Direct -7.29% Disposed (price as of 2026-08-21)
Jan. 1, 2023 MGRD F 25 $158.43 $3,961 2,596 Direct -0.95% Disposed -90.8% (price as of 2026-08-21)
Jan. 1, 2023 MGRD M 329 2,621 Direct +14.35% Acquired (price as of 2026-08-21)
Aug. 15, 2022 MGRD M 559 4,516 Direct -11.01% Disposed (price as of 2026-08-21)
Aug. 15, 2022 MGRD F 43 $139.84 $6,013 2,290 Direct -1.84% Disposed -89.5% (price as of 2026-08-21)
Aug. 15, 2022 MGRD M 559 2,333 Direct +31.51% Acquired (price as of 2026-08-21)
Aug. 1, 2022 MGRD A 374 374 Direct Acquired (price as of 2026-08-21)
Aug. 1, 2022 MGRD A 773 773 Direct Acquired (price as of 2026-08-21)
March 5, 2022 MGRD M 220 3,928 Direct -5.30% Disposed (price as of 2026-08-21)
March 5, 2022 MGRD F 17 $129.17 $2,196 1,774 Direct -0.95% Disposed -88.7% (price as of 2026-08-21)
March 5, 2022 MGRD M 220 1,791 Direct +14.00% Acquired (price as of 2026-08-21)
Feb. 7, 2022 MGRD A 273 273 Direct Acquired (price as of 2026-08-21)
Feb. 7, 2022 MGRD A 685 685 Direct Acquired (price as of 2026-08-21)
Jan. 1, 2022 MGRD M 441 3,190 Direct -12.15% Disposed (price as of 2026-08-21)
Jan. 1, 2022 MGRD F 34 $164.51 $5,593 1,571 Direct -2.12% Disposed -91.1% (price as of 2026-08-21)
Jan. 1, 2022 MGRD M 441 1,605 Direct +37.89% Acquired (price as of 2026-08-21)
Aug. 15, 2021 MGRD M 382 1,149 Direct -24.95% Disposed (price as of 2026-08-21)
Aug. 15, 2021 MGRD F 29 $169.20 $4,907 1,160 Direct -2.44% Disposed -91.4% (price as of 2026-08-21)
Aug. 15, 2021 MGRD M 382 1,189 Direct +47.34% Acquired (price as of 2026-08-21)
July 28, 2021 MGRD A 559 559 Direct Acquired (price as of 2026-08-21)
July 28, 2021 MGRD A 707 707 Direct Acquired (price as of 2026-08-21)
Feb. 8, 2021 MGRD A 883 883 Direct Acquired (price as of 2026-08-21)
Feb. 8, 2021 MGRD A 636 636 Direct Acquired (price as of 2026-08-21)
Jan. 1, 2021 MGRD M 439 2,423 Direct -15.34% Disposed (price as of 2026-08-21)
Jan. 1, 2021 MGRD F 34 $101.70 $3,458 807 Direct -4.04% Disposed -85.6% (price as of 2026-08-21)
Jan. 1, 2021 MGRD M 439 837 Direct +110.30% Acquired (price as of 2026-08-21)
July 28, 2020 MGRD A 1,531 1,531 Direct Acquired (price as of 2026-08-21)
July 28, 2020 MGRD A 2,239 2,239 Direct Acquired (price as of 2026-08-21)
Feb. 4, 2020 MGRD A 488 488 Direct Acquired (price as of 2026-08-21)
Feb. 4, 2020 MGRD A 2,958 2,958 Direct Acquired (price as of 2026-08-21)
Jan. 1, 2020 MGRD F 25 $84.74 $2,118 398 Direct -5.91% Disposed -82.7% (price as of 2026-08-21)
July 30, 2019 MGRD A 2,661 2,661 Direct Acquired (price as of 2026-08-21)
July 30, 2019 MGRD A 461 461 Direct Acquired (price as of 2026-08-21)
Feb. 5, 2019 MGRD A 364 364 Direct Acquired (price as of 2026-08-21)
Feb. 5, 2019 MGRD A 1,787 1,787 Direct Acquired (price as of 2026-08-21)
Jan. 1, 2019 MGRD F 9 $97.44 $877 102 Direct -8.11% Disposed -85.0% (price as of 2026-08-21)
July 31, 2018 MGRD A 250 250 Direct Acquired (price as of 2026-08-21)
July 31, 2018 MGRD A 1,353 1,353 Direct Acquired (price as of 2026-08-21)
Jan. 30, 2018 MGRD A 197 197 Direct Acquired (price as of 2026-08-21)
Jan. 30, 2018 MGRD A 1,116 1,116 Direct Acquired (price as of 2026-08-21)

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.

Derivative holdings (Form 4 Table II)

Options, RSUs and convertible securities reported on Form 4 Table II.

Date Ticker Security Underlying Exercise price Expiration Shares A/D
March 5, 2026 MGRD Deferred Stock Units Common Stock (98) 98 Acquired
March 5, 2026 MGRD Stock Units Common Stock (171) 171 Acquired
March 5, 2026 MGRD Stock Units Common Stock (867) 867 Disposed
Nov. 7, 2025 MGRD Director Stock Option (Right to Buy) Common Stock (560) $69.63 July 28, 2027 560 Disposed
Aug. 15, 2025 MGRD Stock Units Common Stock (1,092) 1,092 Disposed
Aug. 14, 2025 MGRD Deferred Stock Units Common Stock (262) 262 Acquired
July 31, 2025 MGRD Restricted Stock Units Common Stock (477) 477 Acquired
March 5, 2025 MGRD Stock Units Common Stock (1,178) 1,178 Disposed
Feb. 6, 2025 MGRD Deferred Stock Units Common Stock (320) 320 Acquired
Feb. 6, 2025 MGRD Restricted Stock Units Common Stock (548) 548 Acquired
Aug. 15, 2024 MGRD Stock Units Common Stock (928) 928 Disposed
July 31, 2024 MGRD Director Stock Option (Right to Buy) Common Stock (1,679) $69.63 July 28, 2027 1,679 Disposed
July 31, 2024 MGRD Director Stock Option (Right to Buy) Common Stock (2,958) $82.07 Feb. 4, 2027 2,958 Disposed
July 31, 2024 MGRD Director Stock Option (Right to Buy) Common Stock (2,661) $86.78 July 30, 2026 2,661 Disposed
July 31, 2024 MGRD Director Stock Option (Right to Buy) Common Stock (1,787) $110.02 Feb. 5, 2026 1,787 Disposed
July 31, 2024 MGRD Director Stock Option (Right to Buy) Common Stock (1,353) $160.01 July 31, 2025 1,353 Disposed
July 29, 2024 MGRD Deferred Stock Units Common Stock (372) 372 Acquired
July 29, 2024 MGRD Restricted Stock Units Common Stock (544) 544 Acquired
March 5, 2024 MGRD Stock Units Common Stock (537) 537 Disposed
Feb. 5, 2024 MGRD Restricted Stock Units Common Stock (638) 638 Acquired
Feb. 5, 2024 MGRD Deferred Stock Units Common Stock (309) 309 Acquired
Jan. 1, 2024 MGRD Stock Units Common Stock (122) 122 Disposed
Aug. 15, 2023 MGRD Stock Units Common Stock (753) 753 Disposed
July 26, 2023 MGRD Deferred Stock Units Common Stock (342) 342 Acquired
July 26, 2023 MGRD Restricted Stock Units Common Stock (707) 707 Acquired
March 5, 2023 MGRD Stock Units Common Stock (392) 392 Disposed
Feb. 6, 2023 MGRD Deferred Stock Units Common Stock (284) 284 Acquired
Feb. 6, 2023 MGRD Restricted Stock Units Common Stock (587) 587 Acquired
Jan. 1, 2023 MGRD Stock Units Common Stock (329) 329 Disposed
Aug. 15, 2022 MGRD Stock Units Common Stock (559) 559 Disposed
Aug. 1, 2022 MGRD Deferred Stock Units Common Stock (374) 374 Acquired
Aug. 1, 2022 MGRD Restricted Stock Units Common Stock (773) 773 Acquired
March 5, 2022 MGRD Stock Units Common Stock (220) 220 Disposed
Feb. 7, 2022 MGRD Deferred Stock Units Common Stock (273) 273 Acquired
Feb. 7, 2022 MGRD Restricted Stock Units Common Stock (685) 685 Acquired
Jan. 1, 2022 MGRD Stock Units Common Stock (441) 441 Disposed
Aug. 15, 2021 MGRD Stock Units Common Stock (382) 382 Disposed
July 28, 2021 MGRD Director Stock Option (Right to Buy) Common Stock (559) $155.83 July 28, 2028 559 Acquired
July 28, 2021 MGRD Stock Units Common Stock (707) 707 Acquired
Feb. 8, 2021 MGRD Stock Units Common Stock (883) 883 Acquired
Feb. 8, 2021 MGRD Director Stock Option (Right to Buy) Common Stock (636) $132.10 Feb. 8, 2028 636 Acquired
Jan. 1, 2021 MGRD Stock Units Common Stock (439) 439 Disposed
July 28, 2020 MGRD Stock Units Common Stock (1,531) 1,531 Acquired
July 28, 2020 MGRD Director Stock Option (Right to Buy) Common Stock (2,239) $69.63 July 28, 2027 2,239 Acquired
Feb. 4, 2020 MGRD Stock Units Common Stock (488) 488 Acquired
Feb. 4, 2020 MGRD Director Stock Option (Right to Buy) Common Stock (2,958) $82.07 Feb. 4, 2027 2,958 Acquired
July 30, 2019 MGRD Director Stock Option (Right to Buy) Common Stock (2,661) $86.78 July 30, 2026 2,661 Acquired
July 30, 2019 MGRD Stock Units Common Stock (461) 461 Acquired
Feb. 5, 2019 MGRD Stock Units [F2] Common Stock (364) 364 Acquired
Feb. 5, 2019 MGRD Director Stock Option (Right to Buy) Common Stock (1,787) $110.02 Feb. 5, 2026 1,787 Acquired
July 31, 2018 MGRD Stock Units [F2] Common Stock (250) 250 Acquired
July 31, 2018 MGRD Director Stock Option (Right to Buy) Common Stock (1,353) $160.01 July 31, 2025 1,353 Acquired
Jan. 30, 2018 MGRD Stock Units [F2] Common Stock (197) 197 Acquired
Jan. 30, 2018 MGRD Director Stock Option (Right to Buy) Common Stock (1,116) $203.22 Jan. 30, 2025 1,116 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).