Highest end of day price: 388.07458688069 EUR ($455.06 USD) on 2025-08-22
Lowest end of day price: 90.691318255115 EUR ($118.07 USD) on 2011-12-14