Highest end of day price: 176.32500607663 EUR (C$202.15 USD) on 2026-09-21
Lowest end of day price: 0.78542434176232 EUR (C$0.70 USD) on 2000-05-19