Highest end of day price: 40.167391556573 EUR (ยฃ46.72 USD) on 2025-10-24
Lowest end of day price: 8.9464761869226 EUR (ยฃ9.57 USD) on 2020-03-23