Highest end of day price: 650.0392345232 EUR (C$762.24 USD) on 2025-08-22
Lowest end of day price: 485.49977047813 EUR (C$523.15 USD) on 2024-02-20