Highest end of day price: 5.1582411203599 EUR (ยฃ5.99 USD) on 2025-12-02
Lowest end of day price: 3.0976786094033 EUR (ยฃ3.51 USD) on 2018-11-27