Highest end of day price: 33.229694472451 EUR (C$38.88 USD) on 2025-10-16
Lowest end of day price: 22.496849400064 EUR (C$21.59 USD) on 2022-09-27