TXS hits a fresh 52-week high after climbing 20.3% from its low, backed by strength across key sectors and a positive weighted alpha hinting at more upside.