Highest end of day price: 318.53784412549 EUR (C$369.11 USD) on 2026-08-28
Lowest end of day price: 196.40987994763 EUR (C$214.60 USD) on 2024-08-06