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