16 hot companies to watch