Highest end of day price: 18.002798655967 EUR ($19.58 USD) on 2024-11-05
Lowest end of day price: 10.852610228614 EUR ($11.65 USD) on 2023-05-31