Highest end of day price: 46.45645095396 EUR (ยฃ53.99 USD) on 2026-06-02
Lowest end of day price: 31.182593270283 EUR (ยฃ35.97 USD) on 2026-03-27