SSI yes it does . NCTI is the stock symbol of the otcbb company who owns Artera Turbo . Its been out awhile & doing very well .