STRT has only 3,377,000 common shares of which less than 1/4 is owned by non-mutual funds & non management. Interestingly, management owns only 3%. (Note to rrtz - all of this is readily available on Yahoo once you get your nose out of the stock price). While p/e and similar ratios are attractive, return on sales is quite low. The company has no long term debt.
Average trading volume is in the 10,000 share a day range. It has increased along with the stock price in recent months.
So what we have here is an OEM auto parts supplier - well financed; well run; profitable but not hugely so; with low management stock ownership.
The best scenario for STRT (and it should have happened a long time ago) is some sort of management - investor buy-out.