Highest end of day price: 143.38105497752 EUR (C$170.17 USD) on 2026-02-13
Lowest end of day price: 36.98250917965 EUR (C$44.61 USD) on 2012-07-24