Highest end of day price: 48.629625443116 EUR (C$56.59 USD) on 2026-06-01
Lowest end of day price: 6.3159349803145 EUR (C$7.50 USD) on 2020-08-20