Highest end of day price: 16.923792518893 EUR (C$19.80 USD) on 2025-10-16
Lowest end of day price: 15.675808430787 EUR (C$17.61 USD) on 2025-05-28