Highest end of day price: 27.461082076963 EUR (C$30.78 USD) on 2026-11-04
Lowest end of day price: 11.797016553915 EUR (C$12.57 USD) on 2020-03-20