Highest end of day price: 321.22832838671 EUR (C$350.12 USD) on 2024-03-07
Lowest end of day price: 12.33819835932 EUR (C$12.08 USD) on 2002-10-07