Highest end of day price: 19.998353083985 EUR ($23.53 USD) on 2025-09-15
Lowest end of day price: 7.0946561563444 EUR ($7.67 USD) on 2023-03-27