Highest end of day price: 205.39771164648 EUR (C$235.01 USD) on 2026-07-06
Lowest end of day price: 24.107395244724 EUR (C$29.19 USD) on 2010-06-09