Highest end of day price: 19.263500213623 EUR (20,02ย โฌ USD) on 2025-02-28
Lowest end of day price: 17.267999649048 EUR (20,34ย โฌ USD) on 2025-07-04