10 smallcap stocks delivered high dividend yields of up to 33% in last 12 months. Take a look
The dividend yield is the annual dividend payment to shareholders expressed as a percentage of the stock's current price.