
MDGL
$505.75
1D:
1.2%
1Y:
78.7%
US5588681057Sign in to check this stock against your screeners
Sign In$63.96
1D:
3.5%
1Y:
147.0%
US60770K1079Mkt Cap
$25.38B
P/E Ratio TTM
-7.8
Revenue TTM
$2.23B
Beta
1.03
Earnings TTM
$-3.19B
Dividend Yield TTM
0.00%
$224.66
1D:
-1.0%
1Y:
109.0%
IE00B4Q5ZN47Mkt Cap
$14.11B
P/E Ratio TTM
548.0
Revenue TTM
$4.44B
Beta
0.33
Earnings TTM
$29.49M
Dividend Yield TTM
0.00%