Highest end of day price: 33.485585084384 EUR (ยฃ38.85 USD) on 2025-10-30
Lowest end of day price: 2.9378048449903 EUR (ยฃ3.31 USD) on 2016-02-11