Need info on Fellows. Does anyone have websites that could give me information on this company? I bought this stock after reviewing an advertisement from the Natural Contrarian. In other words, I went in with one eye closed. I'm happy to see that the stock is up from my purchase point but wonder if it will stay or die as so many companies that are touted? Anyone out there know why I should not sell?
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.