Highest end of day price: 25.474639735734 EUR ($27.73 USD) on 2024-10-16
Lowest end of day price: 4.091473958459 EUR ($4.94 USD) on 2012-07-25