Highest end of day price: 73.094810121823 EUR (C$86.60 USD) on 2020-09-02
Lowest end of day price: 12.951952997295 EUR (C$16.96 USD) on 2013-07-11