Highest end of day price: 207.76570259393 EUR (C$243.08 USD) on 2025-10-16
Lowest end of day price: 123.14833502362 EUR (C$149.12 USD) on 2010-06-09