Highest end of day price: 19.544969558716 EUR (23,02ย โฌ USD) on 2021-08-16
Lowest end of day price: 4.6618061065674 EUR (5,93ย โฌ USD) on 2009-03-10