Highest end of day price: 17.525269474348 EUR ($20.36 USD) on 2025-08-25
Lowest end of day price: 17.525269474348 EUR ($20.36 USD) on 2025-08-25