Stock analysis, AI verdict, fundamentals & technical signals
Rating: BUY
Price: $9.96 Analyst target: $20.00 Upside: 100.80%
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.
See the full interactive analysis & chart →Informational only — not investment advice.