Highest end of day price: 97.548324420507 EUR (C$93.47 USD) on 2000-04-12
Lowest end of day price: 0.87865199475075 EUR (C$0.99 USD) on 2025-05-22