Highest end of day price: 106.33564290186 EUR (ยฃ125.01 USD) on 2025-07-24
Lowest end of day price: 16.946387481877 EUR (ยฃ18.96 USD) on 2016-02-09