Portfolio - gain and gain % implemented