InvestorsHub Logo
icon url

Crusader

01/17/14 4:23 PM

#2828 RE: gpf95 #2817

Yep, industry experts had a $22 target

Two years ago when it was well over $5 pps