MJ Stock Analysis