Highest end of day price: 383.11202228957 EUR (C$423.14 USD) on 2024-08-30
Lowest end of day price: 60.861102056891 EUR (C$76.92 USD) on 2009-03-06