i cruched numbers and even without the warranty i see TSM going from around 5c per share to 8c per share in 2 years (if my maths and the TSM numbers are right and my projections based off these data is reasonable)
TSM Price at posting:
35.0¢ Sentiment: Hold Disclosure: Held