Highest end of day price: 106.44487214488 EUR ($122.88 USD) on 2026-08-11
Lowest end of day price: 10.440232534491 EUR ($12.91 USD) on 2012-06-01