Highest end of day price: 48.240998876794 EUR (ยฃ57.21 USD) on 2026-01-26
Lowest end of day price: 3.7715926404696 EUR (ยฃ4.01 USD) on 2015-11-18