TSL is trading in the range of $22.06 - $31.89 in the past 30 days. TSL bounced back from a recent support. Average True Range (Atr) is bullish for TSL. Commodity Channel Index (CCI) is bullish for TSL. Money Flow Index (MFI) is bullish and moving up for TSL. Relative Strength Index (RSI) is bullish and moving up for TSL. The 10-day simple moving average is bearish and moving down for TSL. TSL formed a bullish Stochastic Crossover signal.