Companies earning $350 m a year year on year are at $3.50 pr share and a company that earns $20m is $10 ? how does that work ?
Anyway based on Forex trading this is the most probable chance i think it has broken Resistence it is pulling back and will have another run then pull back then have another run as they do then take profit at the top because everyone else does
The stupidis thing you can do is sit there and watch your money dissapear, take money off the table then look for next best probable move.
When it hits $10.20 Buy safer thing to do it is moving up WAIT let the market tell you what it is doing if it doesn't hit,don't buy.