Highest end of day price: 121.91053246917 EUR (ยฃ140.62 USD) on 2026-03-27
Lowest end of day price: 21.063875815522 EUR (ยฃ23.23 USD) on 2020-03-30