Here is financial information for Ivanhoe Inc. December 31, 2025 December 31, 2024 Current assets $110,600...

Posted Date: