Highest end of day price: 17.833063946233 EUR ($19.52 USD) on 2023-11-21
Lowest end of day price: 8.1923538571336 EUR ($8.86 USD) on 2024-03-28