Engineering and design software provider PTC (NASDAQ ... When a company has more cash than it knows what to do with, buying back its own shares can make a lot of sense–as long as the price is right.
Given its history of unprofitability and expectations of modest revenue growth at best long-term compounded by the challenges of maintaining membership growth, we believe that there could be long-term ...