Highest end of day price: 17.88744354248 EUR (19,53ย โฌ USD) on 2023-06-20
Lowest end of day price: 0.31896579265594 EUR (0,34ย โฌ USD) on 2003-04-10