Highest end of day price: 21.819231033519 EUR ($31.36 USD) on 2011-08-31
Lowest end of day price: 1.2359161783429 EUR ($1.30 USD) on 2025-02-21