Highest end of day price: 23.427774429321 EUR (26,20ย โฌ USD) on 2017-06-26
Lowest end of day price: 1.5540000200272 EUR (1,64ย โฌ USD) on 2023-10-25