TMQ Technical Analysis