Highest end of day price: 14.658964237975 EUR (C$17.77 USD) on 2021-02-15
Lowest end of day price: 5.0075094143429 EUR (C$6.94 USD) on 2014-03-14