Tejveer2,
I agree, it really has only been a combination of profit taking in the last few days and a drop in the Dow which has caused the price drop. If market sentiment is good then I expect a minimal drop. The close of $1.85 is a good sign
Good to see Blackrock becoming a substantial holder aswell.