Highest end of day price: 11.664130879965 EUR (C$13.51 USD) on 2026-09-02
Lowest end of day price: 6.5878757747961 EUR (C$7.21 USD) on 2024-01-08