Highest end of day price: 34.119246439227 EUR (ยฃ40.27 USD) on 2026-02-27
Lowest end of day price: 0.018449385428075 EUR (ยฃ0.01557 USD) on 2001-06-29