Highest end of day price: 174.9019126974 EUR (C$203.45 USD) on 2025-10-24
Lowest end of day price: 27.017254124223 EUR (C$36.05 USD) on 2013-02-18