
OSW
$25.96
1D:
-1.8%
1Y:
17.4%
BSP736841136Sign in to check this stock against your screeners
Sign In$85.68
1D:
-1.6%
1Y:
29.8%
US1630721017Mkt Cap
$4.26B
P/E Ratio TTM
23.4
Revenue TTM
$3.80B
Beta
1.01
Earnings TTM
$165.03M
Dividend Yield TTM
1.38%
$51.76
1D:
1.6%
1Y:
36.8%
US98585X1046Mkt Cap
$3.92B
P/E Ratio TTM
25.8
Revenue TTM
$1.90B
Beta
1.73
Earnings TTM
$158.63M
Dividend Yield TTM
0.00%