Highest end of day price: 3.8100930655011 EUR (ยฃ4.39 USD) on 2025-11-21
Lowest end of day price: 2.7652956478662 EUR (ยฃ3.42 USD) on 2018-04-17