Highest end of day price: 55.843235466922 EUR (C$65.53 USD) on 2025-09-11
Lowest end of day price: 2.0170342127226 EUR (C$2.13 USD) on 2015-03-12