Highest end of day price: 174.69520995252 EUR (C$201.52 USD) on 2026-08-13
Lowest end of day price: 25.694323363645 EUR (C$32.14 USD) on 2012-06-04