Highest end of day price: 50.82385329507 EUR ($59.99 USD) on 2026-02-27
Lowest end of day price: 18.7936511781 EUR ($19.89 USD) on 2016-12-05