Integra Resources' Florida Canyon Delivers Steady 2025 Output, But Investor Focus Shifts to DeLamar's Future
Integra Resources Corp. has reported its 2025 operational results from the Florida Canyon Mine, with annual production reaching 70,927 ounces of gold. While the figures confirm the mine's established scale, analysts suggest the real investment narrative hinges on the development of the larger DeLamar project and ongoing financial metrics.