Highest end of day price: 89.093874211065 EUR (C$105.13 USD) on 2026-04-14
Lowest end of day price: 22.600192056759 EUR (C$30.15 USD) on 2011-10-05