Highest end of day price: 210.8535018837 EUR (C$237.28 USD) on 2026-10-06
Lowest end of day price: 24.107395244724 EUR (C$29.19 USD) on 2010-06-09