
SM
$32.22
1D:
3.0%
1Y:
20.9%
US78454L1008Sign in to check this stock against your screeners
Sign In$67.19
1D:
3.9%
1Y:
171.4%
US24665A1034Mkt Cap
$4.12B
P/E Ratio TTM
-72.7
Revenue TTM
$10.73B
Beta
0.56
Earnings TTM
$-51.40M
Dividend Yield TTM
1.61%
$50.93
1D:
-0.4%
1Y:
23.8%
US02215L2097Mkt Cap
$3.75B
P/E Ratio TTM
20.4
Revenue TTM
$1.68B
Beta
—
Earnings TTM
$228.06M
Dividend Yield TTM
6.32%