Highest end of day price: 374.85738941898 EUR (C$439.52 USD) on 2025-10-02
Lowest end of day price: 59.235972529067 EUR (C$74.86 USD) on 2009-03-06