Short Interest in Fiverr International (NYSE:FVRR) Declines By 19.4%
Fiverr International (NYSE:FVRR - Get Free Report) saw a large decrease in short interest during the month of March. As of March 31st, there was short interest totaling 4,214,126 shares, a decrease...