The exercise price of the options is $101 per share, all options are European and the stock does not pay any dividend. The call price is $12 per share and the put price is $5 per share. Both options mature in 1 year. Finally the annual rate of interest is 5% with continuous compounding. What is the stock price today?