Highest end of day price: 27.695354609929 EUR (ยฃ30.69 USD) on 2024-09-26
Lowest end of day price: 1.7956354476252 EUR (ยฃ1.98 USD) on 2023-05-03