Highest end of day price: 9.8107836912226 EUR (C$11.34 USD) on 2026-08-05
Lowest end of day price: 6.0151727439563 EUR (C$6.57 USD) on 2025-04-07