Highest end of day price: 389.88967399174 EUR (ยฃ443.58 USD) on 2016-05-12
Lowest end of day price: 3.4546669018871 EUR (ยฃ3.92 USD) on 2016-06-24