Highest end of day price: 90.041527674073 EUR (C$105.14 USD) on 2025-08-12
Lowest end of day price: 0.55940529979535 EUR (C$0.62 USD) on 2003-03-12