Highest end of day price: 20.735947100709 EUR (C$25.07 USD) on 2021-02-17
Lowest end of day price: 5.987387322942 EUR (C$8.21 USD) on 2014-05-19