Highest end of day price: 121.66752083445 EUR ($141.52 USD) on 2025-10-27
Lowest end of day price: 9.663835755692 EUR ($10.48 USD) on 2023-03-28