Almost all 3nm chips are produced by tsm in 2021. Tsm has received full order of chips in 2021.
TSMC has been trading in a +/- 20% range since Jan 2018 and this is the 3rd time the stock has hit the top of the range. Be it more tariffs, smartphone saturation or the fact that Chinese crypto mines are being shut down, the demand picture for chips are just not that great.