Highest end of day price: 38.267383618261 EUR (C$44.57 USD) on 2026-01-15
Lowest end of day price: 29.722048768727 EUR (C$31.71 USD) on 2023-10-23