Highest end of day price: 65.497246834227 EUR (C$71.27 USD) on 2025-03-17
Lowest end of day price: 0.66811586122814 EUR (C$1.02 USD) on 2008-07-07