Highest end of day price: 22.570384979248 EUR (26,42ย โฌ USD) on 2021-08-20
Lowest end of day price: 6.1599998474121 EUR (6,68ย โฌ USD) on 2023-03-28