Highest end of day price: 160.28953247724 EUR ($184.90 USD) on 2026-08-13
Lowest end of day price: 20.06208751482 EUR ($25.95 USD) on 2009-04-20