Highest end of day price: 63.70628813693 EUR (C$71.91 USD) on 2025-05-20
Lowest end of day price: 11.581913621142 EUR (C$14.73 USD) on 2009-03-10