Highest end of day price: 121.22108873137 EUR ($137.93 USD) on 2026-07-01
Lowest end of day price: 12.709882754451 EUR ($15.93 USD) on 2009-03-03