Highest end of day price: 3.9425243048293 EUR (ยฃ4.24 USD) on 2020-03-24
Lowest end of day price: 3.0301494755134 EUR (ยฃ3.40 USD) on 2023-07-14