Director
Avg Cost/Share
$328.89
Shares
15,470
Total Value
$5,082,479.62
Owned After
351,118
Director
Avg Cost/Share
$315.56
Shares
3,600
Total Value
$1,135,121.70
Owned After
351,118
Director
Avg Cost/Share
$350.40
Shares
3,400
Total Value
$1,191,028.02
Owned After
351,118
Director
Avg Cost/Share
$215.40
Shares
22,489
Total Value
$4,787,404.04
Owned After
351,118
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| CRAVES FRED B | MDGL | Director | Mar 12, 2025 | Sell | $328.89 | 15,470 | $5,082,479.62 | 351,118 | |
| CRAVES FRED B | MDGL | Director | Dec 3, 2024 | Sell | $315.56 | 3,600 | $1,135,121.70 | 351,118 | |
| CRAVES FRED B | MDGL | Director | Nov 25, 2024 | Sell | $350.40 | 3,400 | $1,191,028.02 | 351,118 | |
| CRAVES FRED B | MDGL | Director | May 14, 2024 | Sell | $215.40 | 22,489 | $4,787,404.04 | 351,118 |