THOR Unveils Buyback Plan: Should You Buy the Stock Now?

  • THO's $400 million buyback plan signals confidence, but margin pressures and backlog declines raise investor caution.