monte carlo stock