Highest end of day price: 169.95211316017 EUR (C$196.42 USD) on 2026-08-05
Lowest end of day price: 44.805323173171 EUR (C$47.92 USD) on 2020-03-23