Highest end of day price: 38.308730439467 EUR (ยฃ46.28 USD) on 2018-04-30
Lowest end of day price: 2.8698003680272 EUR (ยฃ2.95 USD) on 2025-01-14