Highest end of day price: 111.37110100362 EUR (C$128.64 USD) on 2025-07-29
Lowest end of day price: 4.4571557380415 EUR (C$5.47 USD) on 2005-06-06