Highest end of day price: 17.118544816869 EUR ($19.95 USD) on 2026-08-27
Lowest end of day price: 10.227656986538 EUR ($11.01 USD) on 2024-05-06