AMPL Technical Analysis