hi guys,
i'm a newb so excuse me if this is a stupid question,
but the price seems to be very stabilised. does the share buy back have anything to do with it?
if not, what's holdling this one back?
cheers
Add to My Watchlist
What is My Watchlist?