A fantastic undervalued stock for 2018 is RXMD. Great long term hold. 20mm in revenue last year, audited, up listed to OTCQB, transparent management, and profitable. They currently trade around .03 pps, so they are EXTREMELY undervalued. They have a long term goal of reaching the NASDAQ, and are currently in search of an M&A deal to use as a vehicle to get there. Great share structure, and low float. Check them out.