Karen L. Alvingham
CIK 1726148 · View on SEC EDGAR ↗
First SEC filing: March 9, 2026 · Latest: March 9, 2026
On this page
Insider at
Insider transactions
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).