Highest end of day price: 15.98897949592 EUR (C$18.43 USD) on 2025-11-03
Lowest end of day price: 5.4358530552668 EUR (C$5.81 USD) on 2020-03-23