Highest end of day price: 121.35310344155 EUR (C$181.70 USD) on 2009-11-26
Lowest end of day price: 0.90084294591089 EUR (C$1.05 USD) on 2026-01-12