Highest end of day price: 254.69970711037 EUR (C$301.87 USD) on 2026-02-18
Lowest end of day price: 46.920491841746 EUR (C$61.75 USD) on 2009-04-08