Highest end of day price: 256.47785470891 EUR (C$301.30 USD) on 2026-05-06
Lowest end of day price: 11.526732278105 EUR (C$14.41 USD) on 2008-11-19