Monte Carlo stock