Highest end of day price: 115.58387246841 EUR (C$129.09 USD) on 2026-11-11
Lowest end of day price: 4.7056034697483 EUR (C$4.30 USD) on 2001-09-24