Highest end of day price: 700.57977890883 EUR (C$825.28 USD) on 2026-05-06
Lowest end of day price: 485.49977047813 EUR (C$523.15 USD) on 2024-02-20