Highest end of day price: 431.84040968749 EUR ($471.53 USD) on 2025-03-18
Lowest end of day price: 28.269574275615 EUR ($36.80 USD) on 2011-12-14