Highest end of day price: 22.806062540617 EUR (ยฃ25.52 USD) on 2017-06-26
Lowest end of day price: 1.3551543174957 EUR (ยฃ1.43 USD) on 2023-10-25