Highest end of day price: 1222.3249391217 EUR (C$1,385 USD) on 2021-12-23
Lowest end of day price: 45.552955684422 EUR (C$52.61 USD) on 2025-11-07