Highest end of day price: 16.100915913296 EUR (C$18.47 USD) on 2026-07-15
Lowest end of day price: 15.665125961259 EUR (C$17.89 USD) on 2026-07-20