Highest end of day price: 13.358867417778 EUR (C$15.60 USD) on 2026-08-25
Lowest end of day price: 5.7229797989764 EUR (C$6.27 USD) on 2024-08-05