Highest end of day price: 33.21349304112 EUR (C$38.56 USD) on 2026-01-16
Lowest end of day price: 9.2325705568942 EUR (C$11.74 USD) on 2009-03-10