Highest end of day price: 368.10829279404 EUR ($399.27 USD) on 2024-06-12
Lowest end of day price: 20.03334794525 EUR ($27.36 USD) on 2009-03-24