Highest end of day price: 42.205583380554 EUR (C$49.21 USD) on 2026-05-29
Lowest end of day price: 12.893233478064 EUR (C$14.01 USD) on 2020-04-08