Highest end of day price: 3.4329835793462 EUR (ยฃ3.93 USD) on 2020-07-17
Lowest end of day price: 2.8710961563504 EUR (ยฃ3.13 USD) on 2023-08-21