InvestorsHub Logo

binsleep

03/23/09 7:55 AM

#54 RE: Arnold25764 #53

Unfortunately, that may be a consistant problem. I don't think ISTA is very well known. 58% is owned by institutional investors according to TD Ameritrade.