Highest end of day price: 302.05466345421 EUR ($356.88 USD) on 2026-02-26
Lowest end of day price: 61.036967836039 EUR ($82.11 USD) on 2011-09-23