Highest end of day price: 22.321418379527 EUR ($26.15 USD) on 2026-05-13
Lowest end of day price: 6.4176443517922 EUR ($8.87 USD) on 2014-03-20