Highest end of day price: 112.76380905735 EUR (ยฃ129.99 USD) on 2025-11-03
Lowest end of day price: 17.9926592489 EUR (ยฃ21.21 USD) on 2017-09-26