Highest end of day price: 57.740155468526 EUR (C$59.17 USD) on 2025-02-03
Lowest end of day price: 42.681209696633 EUR (C$52.11 USD) on 2021-06-02