Marvel’s shareholders got $30 cash per share and some Disney stock for every Marvel share they held ... Marvel’s characters ...