Highest end of day price: 12.283053815398 EUR (C$14.23 USD) on 2026-08-28
Lowest end of day price: 6.3395094686791 EUR (C$6.16 USD) on 2022-09-23