NFGC logo

New Found Gold (NFGC) Price To Sales Ratio