Highest end of day price: 106.45762618308 EUR ($124.09 USD) on 2026-08-27
Lowest end of day price: 43.540307723572 EUR ($42.27 USD) on 2022-10-12