Metalla Royalty & Streaming Ltd. filed a Form 6-K on May 15, 2024, reporting its condensed interim consolidated financial statements for Q1 2024 and 2023 and including CEO and CFO certifications. The filing is significant for investors as it covers financial performance and management insights.