Highest end of day price: 22.644011228785 EUR ($25.88 USD) on 2026-06-22
Lowest end of day price: 6.4176443517922 EUR ($8.87 USD) on 2014-03-20