Highest end of day price: 19.221649911622 EUR ($21.23 USD) on 2023-04-27
Lowest end of day price: 6.2917225593134 EUR ($6.52 USD) on 2024-12-20