Highest end of day price: 729.25594276882 EUR (C$817.02 USD) on 2016-05-20
Lowest end of day price: 6.3295639291576 EUR (C$6.97 USD) on 2016-06-27