Highest end of day price: 145.56683472846 EUR (C$168.24 USD) on 2026-08-05
Lowest end of day price: 60.50249401755 EUR (C$63.81 USD) on 2022-06-16