Highest end of day price: 159.62156359879 EUR (C$184.48 USD) on 2026-08-05
Lowest end of day price: 41.38017058098 EUR (C$44.25 USD) on 2020-03-23