Highest end of day price: 47.063669125671 EUR (ยฃ54.43 USD) on 2025-11-26
Lowest end of day price: -185.65869158704 EUR (-ยฃ194.91 USD) on 1999-09-22