Highest end of day price: 26.67303276062 EUR (29,16ย โฌ USD) on 2023-06-16
Lowest end of day price: 7.3028182983398 EUR (8,44ย โฌ USD) on 2018-06-28