Highest end of day price: 230.27900177435 EUR (C$343.53 USD) on 2008-12-08
Lowest end of day price: 45.111021571845 EUR (C$47.28 USD) on 2024-11-25