Share price and calculator