Highest end of day price: 14.911196142848 EUR (C$17.47 USD) on 2025-12-19
Lowest end of day price: 6.6492802641613 EUR (C$7.11 USD) on 2020-03-23