May
13
Give or take, the return on invested capital has roughly been between 4 and 5 percent over the past several years,” Friedland says, “which is about the same return you could have received if you’d bought a Treasury bond.” If IAC’s cost of capital is 10 percent, which is Friedland’s estimate, Diller and his curiosity have been destroying value to the tune of about 5 percent a year since 2004.
Barry Diller Profile - Portfolio.com
