INOVIO PHARMACEUTICALS (INO): Fundamental Surprise Chart