Highest end of day price: 22.305454765401 EUR ($25.95 USD) on 2025-10-24
Lowest end of day price: 6.4176443517922 EUR ($8.87 USD) on 2014-03-20