Labrador Iron Ore Royalty Corporation reported production results for the first quarter of 2023. IOC had total saleable iron ore production of 4.30 million tonnes, comprised of 2.19 million tonnes of pellets and 2.11 million tonnes of concentrate for sale (CFS).