Highest end of day price: 129.02578298866 EUR (ยฃ140.07 USD) on 2024-03-06
Lowest end of day price: 16.936580057516 EUR (ยฃ18.95 USD) on 2016-02-09