Start Free Trial
Login
Live Boardroom Trades
Blog
BZFD
Buzzfeed, Inc.
Communication Services, Nec
Book value per $ invested
$ 0.31
Leverage
60.11%
Market Cap
$ 269.5m
PE
29.00
Dividend Yield
0.00%
Profit
$ 9.3m
Margin
5.36%
None