Highest end of day price: 197.27026553026 EUR (C$229.57 USD) on 2026-05-25
Lowest end of day price: 61.448947812099 EUR (C$65.72 USD) on 2020-03-23