RE:RE:Share Buy backs and Insider Buying
And now that we are around 1$, the 1.25 cent dividend represents nearly 5% annualized returns!
This is interesting.
If price keeps going down, this return would go up a few percents more, which is starting to be very interesting.