Highest end of day price: 130.76111906157 EUR (ยฃ147.35 USD) on 2017-06-02
Lowest end of day price: 1.9332976505841 EUR (ยฃ2.10 USD) on 2024-02-27