technical and fundamental analysis.