Highest end of day price: 23.286888818802 EUR (C$26.21 USD) on 2026-10-06
Lowest end of day price: 6.0098664683854 EUR (C$6.43 USD) on 2020-03-23