Good post Richie but just one tiny observation. MGX has negligible long term debt (~1%). AGO is funded ~15% by long term debt. That means on paper, all other things being equal (which are clearly not), AGO should have market cap which is 14% lower than that of MGX.