Highest end of day price: 24.154735717038 EUR (ยฃ30.02 USD) on 2018-01-29
Lowest end of day price: 1.2189416195857 EUR (ยฃ1.35 USD) on 2024-09-13