
M
$24.33
1D:
2.2%
1Y:
90.4%
US55616P1049Sign in to check this stock against your screeners
Sign In$42.06
1D:
-0.5%
1Y:
45.3%
US53190C1027Mkt Cap
$9.36B
P/E Ratio TTM
23.7
Revenue TTM
$3.08B
Beta
1.51
Earnings TTM
$385.63M
Dividend Yield TTM
0.00%
$143.69
1D:
0.6%
1Y:
35.8%
US5218652049Mkt Cap
$7.20B
P/E Ratio TTM
14.2
Revenue TTM
$23.52B
Beta
1.26
Earnings TTM
$528.40M
Dividend Yield TTM
2.15%