Highest end of day price: 249.72993475592 EUR (C$294.06 USD) on 2026-02-25
Lowest end of day price: 11.526732278105 EUR (C$14.41 USD) on 2008-11-19