Ecora Resources PLC reported revenue results for the first quarter ended 31 March 2024. For the quarter, the company reported royalty and stream related revenue of $4.3 million against $5.7 million a year ago. Royalty and stream income was $3.8 million against $4.8 million a year ago.