Highest end of day price: 95.984344526648 EUR (C$113.34 USD) on 2018-06-13
Lowest end of day price: 3.4092568557677 EUR (C$4.30 USD) on 2009-03-09