Owl Creek Asset Management is Down 13% Through November

Dealbook reports that Jeffrey Altman's Owl Creek Asset Management is down 13% through November. Here is an excerpt from the article: In his third-quarter letter this year, Mr.

Keep Reading →