BARK (NYSE:BARK) Downgraded by Wall Street Zen to “Sell”
BARK (NYSE:BARK – Get Free Report) was downgraded by stock analysts at Wall Street Zen from a “hold” rating to a “sell” rating in a research note issued on Friday. BARK has been the subject of several other research reports. Jefferies Financial Group reduced their price objective on shares of BARK from $4.00 to $3.00 […]
