Highest end of day price: 181.90254441492 EUR (C$211.95 USD) on 2025-10-28
Lowest end of day price: 24.107395244724 EUR (C$29.19 USD) on 2010-06-09