Highest end of day price: 153.72574851566 EUR (C$221.12 USD) on 2007-12-19
Lowest end of day price: 1.7914720736647 EUR (C$1.90 USD) on 2024-11-13