Highest end of day price: 319.64922652262 EUR (C$498.30 USD) on 2008-06-04
Lowest end of day price: 1.1263577410877 EUR (C$1.18 USD) on 2024-12-18