
MDGL
$507.56
1D:
5.3%
1Y:
49.8%
US5588681057Sign in to check this stock against your screeners
Sign In$56.99
1D:
3.4%
1Y:
106.2%
US60770K1079Mkt Cap
$22.61B
P/E Ratio TTM
-6.9
Revenue TTM
$2.23B
Beta
0.94
Earnings TTM
$-3.19B
Dividend Yield TTM
0.00%
$261.62
1D:
4.0%
1Y:
125.3%
IE00B4Q5ZN47Mkt Cap
$16.43B
P/E Ratio TTM
616.7
Revenue TTM
$4.44B
Beta
0.32
Earnings TTM
$29.49M
Dividend Yield TTM
0.00%