Highest end of day price: 16.125075026517 EUR (C$18.27 USD) on 2026-09-30
Lowest end of day price: 7.613098689144 EUR (C$8.08 USD) on 2024-11-13