BLPH Technical Analysis