PDFS Stock technical analysis