I appreciate your insight. I reduced my holdings today. Are you short the stock?
Latrdaze you have no idea what your talking about. Ston has 800 million in trust for future expense related to past sales. This number get higher every year. I expect the dividend to increase regularly.
STON has 800 million in trust for future needs