Log in
E-mail
Password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Settings
Settings
Dynamic quotes 
OFFON
  1. Homepage
  2. Equities
  3. United States
  4. Nasdaq
  5. Cowen Inc.
  6. Financials
    COWN   US2236226062

COWEN INC.

(COWN)
  Report
Delayed Quote. Delayed Nasdaq - 06/11 04:00:01 pm
38.55 USD   +0.86%
06/10COWENá : Announces Its Membership in Out Leadership
AQ
06/08COWENá : Investor Presentation
PU
06/08Jenny Killeen Joins Cowen as Head of Human Resources
GL
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2018 2019 2020 2021 2022
Capitalization1 3894576911 036-
Entreprise Value (EV)1 3894576911 0361 036
P/E ratio --3,66x4,36x7,50x
Yield -0,25%0,92%0,97%1,21%
Capitalization / Revenue 0,43x0,48x0,44x0,57x0,66x
EV / Revenue 0,43x0,48x0,44x0,57x0,66x
EV / EBITDA 3,74x4,71x-2,89x3,69x
Price to Book -0,64x0,80x0,96x0,87x
Nbr of stocks (in thousands) 29 14129 01426 56926 867-
Reference price (USD) 13,315,826,038,638,6
Last update 02/14/201902/12/202002/11/202104/30/202104/30/2021
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2018 2019 2020 2021 2022
Net sales1 9099451 5561 8021 572
EBITDA1 10497,1-358281
Operating profit (EBIT)1 --336338234
Operating Margin --21,6%18,7%14,9%
Pre-Tax Profit (EBT) -----
Net income1 --210253156
Net margin --13,5%14,1%9,95%
EPS2 --7,108,855,14
Dividend per Share2 -0,040,240,380,47
Last update 02/14/201902/12/202002/11/202104/30/202104/30/2021
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2018 2019 2020 2021 2022
Net Debt -----
Net Cash position -----
Leverage (Debt / EBITDA) -----
Free Cash Flow -----
ROE (Net Profit / Equities) -6,06%23,6%34,5%19,3%
Shareholders' equity1 --890735809
ROA (Net Profit / Asset) -1,14%---
Assets1 -----
Book Value Per Share2 -24,832,340,344,3
Cash Flow per Share -----
Capex -----
Capex / Sales -----
Last update 02/14/201902/12/202002/11/202104/30/202104/30/2021
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2021 S&P Global Market Intelligence
Key data
Capitalization (USD)
1 035 737 421
Net sales (USD)
1 556 291 000
Number of employees
1 364
Sales / Employee (USD)
1 140 976
Free-Float
50,4%
Free-Float capitalization (USD)
522 130 822
Avg. Exchange 20 sessions (USD)
30 895 285
Average Daily Capital Traded
2,98%
EPS & Dividend