Is this correct? I bought some before I saw this. P/E 122 ?
It is the only solar company with "E"...so what are you going to compare it to?
FYI that is trailing which means very little for a fast growing co like STP. Forward PE is around 28x, but it's likely that analysts are going to raise estimates.
yeah, it is 118.74 now.