TD Power Systems hits record highs ahead of 1:2 stock split