/// <summary>
 /// Initial instance of <see cref="EuropeanCallOption"/>
 /// </summary>
 /// <param name="name">Name of the option</param>
 /// <param name="stock">Underlying stock</param>
 /// <param name="strike">Strike price</param>
 /// <param name="riskFree">Risk-free rate</param>
 /// <param name="maturity">Maturity of the option</param>
 public EuropeanCallOption(string name, Stock stock, object strike, object riskFree, object maturity) :
     this(name, stock.Price, strike, riskFree, maturity, stock.Sigma)
 {
 }