Highest end of day price: 16.028495057621 EUR (C$18.23 USD) on 2026-07-27
Lowest end of day price: 16.028495057621 EUR (C$18.23 USD) on 2026-07-27