Highest end of day price: 214.13214464695 EUR (C$249.82 USD) on 2025-12-04
Lowest end of day price: 66.378173682534 EUR (C$73.12 USD) on 2016-06-27