Highest end of day price: 186.20280569299 EUR (C$218.42 USD) on 2026-05-07
Lowest end of day price: 15.15460311353 EUR (C$19.27 USD) on 2009-03-10