Highest end of day price: 42.442917117386 EUR (ยฃ49.91 USD) on 2026-03-02
Lowest end of day price: 41.237642163872 EUR (ยฃ48.98 USD) on 2026-01-27