Highest end of day price: 181.14512552318 EUR (C$203.85 USD) on 2026-10-06
Lowest end of day price: 21.211288418689 EUR (C$24.07 USD) on 2016-04-29