Highest end of day price: 111.42539834314 EUR (C$131.52 USD) on 2026-02-27
Lowest end of day price: 13.858871938261 EUR (C$17.51 USD) on 2009-03-06