Highest end of day price: 721.8127681601 EUR (C$841.57 USD) on 2026-05-29
Lowest end of day price: 485.49977047813 EUR (C$523.15 USD) on 2024-02-20