Highest end of day price: 110.97656300458 EUR (C$123.85 USD) on 2026-10-12
Lowest end of day price: 7.3087417613483 EUR (C$9.24 USD) on 2009-03-06