what an upward trend it is to see.
Resistance at 147 levels, Support at 135 levels.
Is it overpriced for the kind of industry it is in? well, a company that has burnt nearly $2 Billion to get to a stage where it is today, and still is in requirement of cash to survive/grow in the future, May be, Yes!
I agree market's optimistic about the...