Highest end of day price: 23.96521212713 EUR ($26.00 USD) on 2024-04-08
Lowest end of day price: 7.0326068075596 EUR ($6.83 USD) on 2022-09-23