Market Cap 3.16B
Revenue (ttm) 670.22M
Net Income (ttm) 172.78M
EPS (ttm) N/A
PE Ratio 11.38
Forward PE 11.60
Profit Margin 25.78%
Debt to Equity Ratio 0.80
Volume 2,200
Avg Vol 22,814
Day's Range N/A - N/A
Shares Out 178.20M
Stochastic %K 55%
Beta 0.93
Analysts Sell
Price Target $19.36

Latest News on CWYUF

No data available.