Highest end of day price: 40.292850494385 EUR (43,90 € USD) on 2024-06-06
Lowest end of day price: 1.9118865728378 EUR (2,06 € USD) on 2003-03-17