This ticker has not been starred yet BZFD Buzzfeed, Inc.
Communication Services, Nec
Book value per $ invested $ 0.31
Leverage 51.70%
Market Cap $ 347.8m
PE 0.00
Dividend Yield 0.00%
Profit $ -10.8m
Margin -5.74%

None

Subscribe Now For Access - Only $1.99 Per Month