Stockreport

While institutions own 32% of BARK, Inc. (NYSE:BARK), individual investors are its largest shareholders with 32% ownership [Yahoo! Finance]

BARK, Inc. Class A  (BARK) 
PDF The top 10 shareholders own 52% of the company Insiders have been buying lately Every investor in BARK, Inc. ( NYSE:BARK ) should be aware of the most powerful shar [Read more]