Not sure what it all means...karma is not likely to put a product on the market for awhile and one small component of this product will not make a dent in itkg bottom line...and this is a high end car product so volume is at least years away....maybe something to build on here but as we can see in the stock movement today management just threw up some shares to anybody that bid a dime....not a positive sign for the near future...
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.