Highest end of day price: 25.218069243819 EUR (ยฃ27.71 USD) on 2019-10-10
Lowest end of day price: 4.0360955395926 EUR (ยฃ4.24 USD) on 2024-12-17