Interesting, wasted all that money to realise better value in the shares and where are they now!! Wouldn't this be the time to continue the share buyback? I have been invested with this company for way too long, they seem to be too smart by half!
TSM Price at posting:
40.0¢ Sentiment: Sell Disclosure: Held