Highest end of day price: 52.047305916567 EUR (C$61.68 USD) on 2026-02-17
Lowest end of day price: 21.294264060382 EUR (C$27.19 USD) on 2012-11-20