Highest end of day price: 15.069543228831 EUR (C$17.24 USD) on 2026-07-06
Lowest end of day price: 12.985023242031 EUR (C$13.61 USD) on 2024-11-25