Highest end of day price: 116.16029251902 EUR ($127.55 USD) on 2025-04-09
Lowest end of day price: 18.101102890829 EUR ($22.25 USD) on 2012-08-10