No 10k filed (at least according to Edgar) and Tela still has the 'E' according to pinksheets.com and otcbb.com.