Highest end of day price: 37.239959689951 EUR (C$43.37 USD) on 2025-10-15
Lowest end of day price: 3.2211971915149 EUR (C$3.43 USD) on 2022-12-28