Deutsche bank have called a sector downgrade so there are a few getting smashed, this one though down 15% in a couple of days on no news. Maybe a big player selling out and now some shorters running it down... I hope
JHC Price at posting:
$3.03 Sentiment: Hold Disclosure: Held