Highest end of day price: 14.406746901555 EUR (C$15.58 USD) on 2017-03-28
Lowest end of day price: 5.3033696688728 EUR (C$5.21 USD) on 2022-10-03