FREEDOM FORUM: Discussion

Article Image

Ritholtz.com/blog

 Now, with their reputation in tatters and their revenues cut in half, their “Enterprise Value” at a mere $91 billion, and a market cap at just over $3 billion, they are going to pay back $182.5 billion? I’m not holding my breath . . .

Make a Comment