Highest end of day price: 391.75993023803 EUR (C$451.88 USD) on 2025-11-21
Lowest end of day price: 356.27314290193 EUR (C$394.30 USD) on 2024-09-02