Highest end of day price: 95.255636034078 EUR (ยฃ111.87 USD) on 2025-07-25
Lowest end of day price: 0.43773019016614 EUR (ยฃ0.47 USD) on 2015-07-20