Highest end of day price: 16.312536812219 EUR (C$19.19 USD) on 2025-12-23
Lowest end of day price: 15.923521585446 EUR (C$18.71 USD) on 2025-12-17