Highest end of day price: 107.71804264429 EUR (C$124.96 USD) on 2026-09-11
Lowest end of day price: 9.1101032411879 EUR (C$10.36 USD) on 2015-01-28