Hidden gems

Small cap stocks which posted good TTM growth but are undervalued and in the buy zone