Highest end of day price: 19.880703508389 EUR ($23.58 USD) on 2026-01-26
Lowest end of day price: 1.8841360470701 EUR ($2.37 USD) on 2008-11-21