NWPX Technical Analysis