Highest end of day price: 28.796728871455 EUR (C$33.52 USD) on 2025-12-09
Lowest end of day price: 28.506641279202 EUR (C$33.61 USD) on 2025-12-25