Highest end of day price: 16.728521905246 EUR (C$19.54 USD) on 2026-01-07
Lowest end of day price: 16.106160434325 EUR (C$18.92 USD) on 2025-12-17