Highest end of day price: 63.658691062854 EUR (C$74.95 USD) on 2025-07-23
Lowest end of day price: 3.010159309703 EUR (C$3.19 USD) on 2003-03-24