Highest end of day price: 147.77143888648 EUR ($171.97 USD) on 2026-06-01
Lowest end of day price: 13.73683802958 EUR ($17.36 USD) on 2009-03-06