Highest end of day price: 16.923792518893 EUR (C$19.80 USD) on 2025-10-16
Lowest end of day price: 15.76639164447 EUR (C$17.99 USD) on 2025-06-06