Highest end of day price: 197.51200865944 EUR (C$235.36 USD) on 2026-02-09
Lowest end of day price: 1.7347781917309 EUR (C$2.24 USD) on 2009-03-12