Highest end of day price: 17.60000038147 EUR (20,21ย โฌ USD) on 2025-06-17
Lowest end of day price: 9.7356948852539 EUR (9,12ย โฌ USD) on 2000-05-29