Highest end of day price: 148.57213528103 EUR (C$176.09 USD) on 2026-02-18
Lowest end of day price: 76.7558473025 EUR (C$84.06 USD) on 2025-04-09