Maybe so, but for all those who were patient believers over the years, they were handsomely compensated by the stock appreciation and had, and still have the opportunity to take a healthy profit.
There is a reason they decided to no longer issue dividends.
BTW, what others? I don't follow ptsc that closely.