Highest end of day price: 72.593985631708 EUR (C$82.56 USD) on 2026-07-27
Lowest end of day price: 0.80205840853669 EUR (C$1.02 USD) on 2010-08-25