Yes were they not a couple of years ago the type of people praising the "business" ??? models of the likes of Babcock & Brown, Allco Financial Group, et al...
In any event i was suprised by the sudden spike last week to $3.45 (approx $0.25 in avery short time) without any supporting information so i guess this is just a correction of that, albeit overdone due to stop losses, panic, follow the leader, etc. May be a good buy in point prior to next weeks announcement.
BTA Price at posting:
$2.88 Sentiment: LT Buy Disclosure: Held