
STGW
$8.28
1D:
1.9%
1Y:
53.9%
US85256A1097Sign in to check this stock against your screeners
Sign In$57.49
1D:
-2.8%
1Y:
46.7%
US48123V1026Mkt Cap
$2.12B
P/E Ratio TTM
3.3
Revenue TTM
$1.32B
Beta
1.02
Earnings TTM
$643.49M
Dividend Yield TTM
0.00%
$69.84
1D:
1.1%
1Y:
2.8%
US4489475073Mkt Cap
$1.74B
P/E Ratio TTM
21.4
Revenue TTM
$1.26B
Beta
0.62
Earnings TTM
$86.62M
Dividend Yield TTM
0.37%