Highest end of day price: 710.63789046241 EUR (C$827.36 USD) on 2026-01-14
Lowest end of day price: 122.52724423013 EUR (C$149.15 USD) on 2010-05-25