Highest end of day price: 34.096767633004 EUR (C$38.13 USD) on 2026-10-30
Lowest end of day price: 3.6687171917056 EUR (C$4.40 USD) on 2010-06-08