Highest end of day price: 390.3484991708 EUR (C$453.67 USD) on 2026-06-02
Lowest end of day price: 172.20297500642 EUR (C$188.18 USD) on 2024-01-04