Highest end of day price: 123.61243335848 EUR ($145.51 USD) on 2025-07-03
Lowest end of day price: 103.47573866695 EUR ($108.72 USD) on 2023-10-04