Highest end of day price: 20.114206392495 EUR ($21.94 USD) on 2025-04-03
Lowest end of day price: 6.9003119097493 EUR ($8.41 USD) on 2012-07-13