Highest end of day price: 165.4305663833 EUR (C$192.76 USD) on 2025-10-28
Lowest end of day price: 45.32686882053 EUR (C$51.13 USD) on 2016-02-11