Share price calculator