Highest end of day price: 25.255950980033 EUR (ยฃ27.30 USD) on 2024-07-05
Lowest end of day price: 4.0673087716944 EUR (ยฃ4.50 USD) on 2019-11-06