QGEN Technical Analysis