Highest end of day price: 112.73552144439 EUR (C$130.01 USD) on 2026-08-04
Lowest end of day price: 18.232601498156 EUR (C$23.19 USD) on 2009-03-10