Highest end of day price: 123.7136156482 EUR (C$143.53 USD) on 2025-11-27
Lowest end of day price: 42.339595851518 EUR (C$41.28 USD) on 2022-11-04