Is this company still worth investing? Havent seen much movement and stock seems to be dead. Any FINS?