Highest end of day price: 142.71055934453 EUR (C$167.42 USD) on 2025-07-09
Lowest end of day price: 31.523976198033 EUR (C$34.56 USD) on 2020-03-19