Highest end of day price: 39.627075280654 EUR (ยฃ46.23 USD) on 2025-12-04
Lowest end of day price: 10.13894483103 EUR (ยฃ13.29 USD) on 2008-10-24