Highest end of day price: 179.09852598515 EUR (C$208.68 USD) on 2025-10-28
Lowest end of day price: 61.448947812099 EUR (C$65.72 USD) on 2020-03-23