Highest end of day price: 119.67652308226 EUR (C$139.21 USD) on 2025-10-24
Lowest end of day price: 20.680220225211 EUR (C$26.10 USD) on 2009-03-09