Highest end of day price: 117.54044910366 EUR (C$137.83 USD) on 2025-08-22
Lowest end of day price: 11.214003597546 EUR (C$14.23 USD) on 2010-05-07