Hi Feen.
If you have time, please go through the past 2-3 months of discussion on the BLK threads, all you need is in there (if I had more time I would go hunting for specific posts, but... suffice to say, look at Narabu01 posts for a good starting point)
All IMHO.
BLK Price at posting:
46.5¢ Sentiment: Hold Disclosure: Held