Highest end of day price: 20.659999847412 EUR (23,41ย โฌ USD) on 2025-05-21
Lowest end of day price: 0.56272184848785 EUR (0,48ย โฌ USD) on 2001-06-26