JMF Technical Analysis