I think if you look at cash flows to shareholders, then CCC have a sort of handicapped version of a 74% holding as they have to pay out all the development cash. The fact they may recoup that over time doesn't make them any better than 74%.
CCC Price at posting:
61.0¢ Sentiment: None Disclosure: Not Held