Highest end of day price: 237.43437079408 EUR ($266.30 USD) on 2017-06-02
Lowest end of day price: 3.9524385150561 EUR ($4.28 USD) on 2024-02-26