Shareprice calculator