Highest end of day price: 283.30682101958 EUR (C$330.28 USD) on 2025-10-29
Lowest end of day price: 51.92847855716 EUR (C$70.65 USD) on 2014-05-29