Highest end of day price: 24.947463593852 EUR (ยฃ30.94 USD) on 2018-03-13
Lowest end of day price: 2.0940390070922 EUR (ยฃ2.32 USD) on 2024-08-13