Thats puts you at
1st 42,000 shares @ $4.50 = - $191,250
2nd 42,500 shares @ $5.90 = - $250,750
Sold 45,000 shares @ $7.00 = + $315,000
Bought 45,000 shares @ $6.50 = - $292,500
Sold 45,000 shares @7.95 = + $357,750
So currently you still have 40,000 shares and are down $61,750
But @ MIX's current value of $8.70
http://finance.yahoo.com/q?s=mix
If you sell those 40k now you will make another
40,000 shares @ $8.70 = + $348,000
Which puts you at $286k profit overall. Not bad.