Highest end of day price: 23.446046271058 EUR (ยฃ27.67 USD) on 2026-02-27
Lowest end of day price: 3.626853418053 EUR (ยฃ4.31 USD) on 2020-08-20