Dude .. take a chill pill and pull back on the espressos... The only line to take away here is this one "Deutsche Bank retains a "buy" on Drillsearch and a target price of $1.30 a share".
If you are in they are a good investment..
DLS Price at posting:
$1.24 Sentiment: Buy Disclosure: Held