Highest end of day price: 16.753850514717 EUR (ยฃ19.49 USD) on 2025-10-24
Lowest end of day price: 3.862578919935 EUR (ยฃ5.35 USD) on 2014-05-08