markets TD Power Systems stock: Is it the right time to buy? Ben Chapman October 12, 2026 No Comments TD Power Systems stock is retreating after hitting a record high. Should you invest now?