Market Cap 574.06M
Revenue (ttm) 268.60M
Net Income (ttm) 11.99M
EPS (ttm) N/A
PE Ratio 38.00
Forward PE 23.50
Profit Margin 4.46%
Debt to Equity Ratio 0.19
Volume 408,700
Avg Vol 510,108
Day's Range N/A - N/A
Shares Out 73.04M
Stochastic %K 85%
Beta 1.45
Analysts Strong Sell
Price Target $12.50

Latest News on CTLP

No data available.