Long potential here at $42.58 with a stop if price drops below $41.00. It could come back and retest $37.26 if $41.38 does not defend. Long term price target of $92.11 if major algo swing defend from 0 to high of $74.52. Line in the sand of $28.47.
Traditional retrace or go straight up in extension to continue the uptrend.
Next extension measured move on TSM. Target and SL highlighted on the chart.