it does matter. Its the difference between you owning a business making $1 million a year and you own it by yourself alone, and having a 50-50 partner or 2 other partners.
the only reason TSL and CSIQ are more than double is share counts.
That's why there is another metric - market cap that addresses the issue.
Relax seat back and enjoy the run up. :)
Sentiment: Strong Buy