Highest end of day price: 95.767980217131 EUR ($112.77 USD) on 2026-02-25
Lowest end of day price: 10.440232534491 EUR ($12.91 USD) on 2012-06-01