COHN
AMEX
$12.69
Cohen & Company Inc (COHN)
Cohen & Company Inc. is a publicly owned investment manager. The company is headquartered in Philadelphia, Pennsylvania with additional offices in New York City; Boca Raton, Florida; Chicago, Illinois; Bethesda, Maryland; Boston, Massachusetts; Paris, France; and London, United Kingdom.
Sector:
Financial Services
Industry:
Capital Markets
Target: $20 (+57.60%)
Market Cap
$35M
P/B Ratio
0.68
P/E Ratio
1.92
Free Cash Flow Yield
3.11%
Price Chart
Valuation
Market Cap$35M
P/E1.92
Forward P/E8.15
P/S0.12
P/B0.68
Profitability
Total Revenue (TTM)$305M
Gross Profit (TTM)$299M
EBITDA$65M
Profit Margin2.6%
Operating Margin8.9%
EPS$7.35
Financial Health
Debt-to-Equity55.5%
Free Cash Flow Yield3.11%
Dividend Yield7.19%
Growth & Risk
EPS 5Y CAGR-18.36%
Revenue 5Y CAGR+7.22%
Beta (5Y)0.36
Sharpe Ratio0.86