Highest end of day price: 146.97396298302 EUR (C$169.01 USD) on 2026-03-17
Lowest end of day price: 0.78542434176232 EUR (C$0.70 USD) on 2000-05-19