Highest end of day price: 121.38388473208 EUR (C$138.87 USD) on 2026-07-03
Lowest end of day price: 34.194972452968 EUR (C$45.63 USD) on 2013-02-18