The Apollo deal would have sunk the company, its the best thing they ever did. You should all know this now if you look at the potential return to investors based on the PFS release last night. The sell down was unfortunate but that's life.
The EPS is about $12 based on the current PFS.
If Apollo had have gotten their teeth into this project your return would have been hoovered off because that's what they do. Finally this project is on the right footing, a share price re-rating is now warranted.