RE:SoI largely agree with you, that's why my four largest holdings are Kirkland, Alamos, Barrick and Newmont. Cash flow, strong balance sheets, liquidity and growth... Have also more than doubled in Hecla, also in on some others, Equinox, Wesdome, Argonaut, Marathon... next week should be fun! Go Canucks Go!!