They're a publicly listed company and their SP has fared well during the last few weeks, so no, if they'd backed a loser the market would have told them so
FMG Andrew Forrest was seemingly possessed by the spirit of hydrogen – now he's cut 700 jobs and canned FFI