sma(20)89.25, bb(20,2)upper89.68lower88.82,psar88.81,rsi(14)59.15,cci(20)69.59, obv 13,398,312 Based on the given information, it is recommended to buy TSM at 90.10. The simple moving average (SMA) of 20 periods is 89.25, the Bollinger Bands (20,2) upper band is 89.68 and the lower band is 88.82, the Parabolic SAR is 88.81, the Relative Strength Index (RSI) of 14 periods is 59.15, the Commodity Channel Index (CCI) of 20 periods is 69.59, and the On-Balance Volume is 13,398,312. All of these indicators are suggesting that the stock is currently in a strong uptrend and is likely to continue increasing in value. Therefore, it is a good opportunity to buy TSM at 90.10.