
MDLN
$36.26
1D:
1.5%
1Y:
-11.6%
US58507V1070Sign in to check this stock against your screeners
Sign In$183.75
1D:
0.5%
1Y:
23.6%
US0758871091Mkt Cap
$50.63B
P/E Ratio TTM
55.3
Revenue TTM
$20.84B
Beta
0.28
Earnings TTM
$941.00M
Dividend Yield TTM
2.16%
$87.29
1D:
1.0%
1Y:
21.6%
US83444M1018Mkt Cap
$15.12B
P/E Ratio TTM
10.6
Revenue TTM
$8.31B
Beta
0.70
Earnings TTM
$1.43B
Dividend Yield TTM
0.00%