Highest end of day price: 46.444310031971 EUR ($50.16 USD) on 2025-03-28
Lowest end of day price: 0.62192633241469 EUR ($0.69 USD) on 2003-03-12