Highest end of day price: 316.41080507632 EUR (C$375.01 USD) on 2026-02-18
Lowest end of day price: 59.540823738433 EUR (C$71.82 USD) on 2012-07-24