Highest end of day price: 33.076739948641 EUR (C$38.52 USD) on 2025-10-15
Lowest end of day price: 4.469248959413 EUR (C$4.75 USD) on 2022-12-28