Growth Metrics

Orla Mining (ORLA) Return on Invested Capital: 2024