Highest end of day price: 315.9129847873 EUR (C$369.61 USD) on 2025-10-16
Lowest end of day price: 299.5879891747 EUR (C$345.18 USD) on 2026-03-13