Highest end of day price: 43.631646988908 EUR (C$45.37 USD) on 2025-01-31
Lowest end of day price: 33.779754015482 EUR (C$39.21 USD) on 2026-05-19