Highest end of day price: 242.25420459669 EUR (C$281.55 USD) on 2026-06-02
Lowest end of day price: 105.20338931185 EUR (C$115.22 USD) on 2025-04-09