Highest end of day price: 25.218069243819 EUR (ยฃ27.71 USD) on 2019-10-10
Lowest end of day price: 4.0358766613282 EUR (ยฃ4.20 USD) on 2024-12-26