Highest end of day price: 391.60709682956 EUR (C$464.05 USD) on 2026-02-17
Lowest end of day price: 60.861102056891 EUR (C$76.92 USD) on 2009-03-06