Highest end of day price: 340.04121021586 EUR ($367.37 USD) on 2025-03-25
Lowest end of day price: 33.26528820534 EUR ($38.42 USD) on 2003-06-25