SALD was in the March 2000 Investolator as a pick to buy above $5. Now, its at 3 1/4. What do you folks think about SALD now and is it acting like it can't go up? It also has 86.1 percent insider holdings. Will it go to $10 eventually?
Scoring disabled. You must be logged in to score posts.