Highest end of day price: 81.180677411352 EUR (C$95.21 USD) on 2026-01-21
Lowest end of day price: 19.603389852836 EUR (C$21.59 USD) on 2020-03-18