Highest end of day price: 5.4166446659973 EUR (C$6.38 USD) on 2021-08-25
Lowest end of day price: -10.919267941881 EUR (C-$13.65 USD) on 2004-02-25