Wednesday painted a gloomy picture of the performance of State-Owned Enterprises (SOEs), which recorded substantial financial ...
It's fair to say that the TSR gives a more complete picture for stocks that pay a dividend. In the case of SIGA Technologies, it has a TSR of -3.0% for the last 3 years. That exceeds its share ...