"However, since it has been below 10% during the past 5 years, it is important to take into account that this could happen again."
Could you please explain what you are talking about? Of course the ROE has been below 10% during the past 5 years - they made no profit (return) until this year.
"...this could happen again"
It just defeats me trying to work out what you are trying to say here with that statement. You make it sound like CST was generating profits and then suddenly turned turkey and we should be aware that that could happen again.
Are you actually aware that CST is a startup that is only now reaching profitability. It is GROWING!
As you say, you are only the messenger. I would be curious as to where you got this rather distorted message. It actually sounds to me as though it is one of those computer generated automated analysis systems.
CST Price at posting:
$2.38 Sentiment: LT Buy Disclosure: Held