Upgrades do not mean anything with this stock. No matter how good it is someone will beat it down. Bought at 60, watched it go to 86 and thought this is so cool!! Man is it painful to watch. Can not and will not sell now, I am just going to stay in for longer than I had anticipated.