Highest end of day price: 98.501672441444 EUR (C$114.84 USD) on 2026-05-29
Lowest end of day price: 9.3871374523034 EUR (C$13.30 USD) on 2011-08-08