Highest end of day price: 257.29855974264 EUR (C$299.33 USD) on 2021-10-22
Lowest end of day price: 5.7541693177247 EUR (C$6.63 USD) on 2016-05-02