JP30Y Fundamental Analysis