
STM
$41.72
1D:
4.4%
1Y:
77.3%
US8610121027Sign in to check this stock against your screens
Sign In$363.56
1D:
0.7%
1Y:
56.1%
US0326541051Mkt Cap
$176.17B
P/E Ratio TTM
49.2
Revenue TTM
$13.88B
Beta
1.23
Earnings TTM
$4.14B
Dividend Yield TTM
1.03%
$58.35
1D:
-10.0%
1Y:
-1.7%
US5950171042Mkt Cap
$31.68B
P/E Ratio TTM
105.9
Revenue TTM
$4.66B
Beta
1.76
Earnings TTM
$167.20M
Dividend Yield TTM
2.38%