STO Fundamental Analysis