Highest end of day price: 71.547279522123 EUR (C$82.53 USD) on 2026-08-13
Lowest end of day price: 35.398151221467 EUR (C$34.34 USD) on 2022-10-11