Highest end of day price: 35.108420287852 EUR (C$40.12 USD) on 2026-06-22
Lowest end of day price: 11.011518674571 EUR (C$12.42 USD) on 2016-02-11