TBPH Technical Analysis