Highest end of day price: 44.200057046819 EUR (C$54.40 USD) on 2018-03-09
Lowest end of day price: 11.682258628178 EUR (C$14.59 USD) on 2012-06-26