MC stock trading