Terrible has only paid me since IPO $10.54 per share
Cost 1.2 billion euros to build in 2011 sale price rumored to be 1.8 billion dollars BX owns 80% loans have to be paid back Nice profit for shareholder. With last deal nice Div for each share
5 billion dollars in stock buy back
What does it mean for earnings?
You think they will let you in BULLST