Highest end of day price: 168.69891427023 EUR (C$197.37 USD) on 2025-10-16
Lowest end of day price: 151.04544358573 EUR (C$162.25 USD) on 2025-03-27