Same feeling here. SPI up 90 points for no apparent reason except may be too much cash lying around for an end-of-quarter stock-take sale.
I shorted what I thought was the top and still couldn't believe the upward momentum. Ouch!
How much more can it go?
Add to My Watchlist
What is My Watchlist?