Highest end of day price: 30.835117981509 EUR (C$36.39 USD) on 2025-09-22
Lowest end of day price: 15.2799241983 EUR (C$15.33 USD) on 2022-07-13