- Oct 14, 2005
- 10,051
- 44
- 91
Stock was delisted, trading in OTC around 11 cents/share. 52 week high is $100+/share. Yet, the ratings for it from TheStreet mark it JUST below hold and JUST into the sell range. Wouldn't something like this be an F? As in sell sell sell? So does this mean they think there's a potential for recovery?