
OSPN
$17.93
1D:
-1.6%
1Y:
17.0%
US68287N1000Sign in to check this stock against your screeners
Sign In$232.13
1D:
5.4%
1Y:
147.9%
US6792951054Mkt Cap
$38.56B
P/E Ratio TTM
137.4
Revenue TTM
$2.90B
Beta
0.73
Earnings TTM
$189.00M
Dividend Yield TTM
0.00%
$20.77
1D:
3.7%
1Y:
-10.9%
US78781J1097Mkt Cap
$11.78B
P/E Ratio TTM
-61.1
Revenue TTM
$1.08B
Beta
2.14
Earnings TTM
$-142.16M
Dividend Yield TTM
0.00%