If this company is that good then why is the ROE abysmally low year after year in the mid single digits......
That is really a marker of poor company financial performance. Regardless of share price movements and dividends.
SOL Price at posting:
$18.50 Sentiment: None Disclosure: Not Held