Highest end of day price: 207.87830321691 EUR (C$239.80 USD) on 2026-08-13
Lowest end of day price: 24.107395244724 EUR (C$29.19 USD) on 2010-06-09