
CTO
$20.37
1D:
0.4%
1Y:
26.5%
US22948Q1013Sign in to check this stock against your screeners
Sign In$20.99
1D:
0.0%
1Y:
65.8%
US39818P7996Mkt Cap
$780.56M
P/E Ratio TTM
-2.6
Revenue TTM
$131.48M
Beta
1.35
Earnings TTM
$-276.47M
Dividend Yield TTM
0.95%
$30.24
1D:
-0.2%
1Y:
-6.6%
US8043951016Mkt Cap
$741.75M
P/E Ratio TTM
21.1
Revenue TTM
$302.20M
Beta
0.88
Earnings TTM
$34.86M
Dividend Yield TTM
7.80%