Highest end of day price: 183.0819004124 EUR (C$213.22 USD) on 2026-01-15
Lowest end of day price: 61.448947812099 EUR (C$65.72 USD) on 2020-03-23