Highest end of day price: 120.81260892623 EUR (C$142.37 USD) on 2018-05-18
Lowest end of day price: 12.657061881897 EUR (C$15.02 USD) on 1993-05-14