Highest end of day price: 163.77433662906 EUR (ยฃ188.80 USD) on 2025-11-03
Lowest end of day price: 16.936579200903 EUR (ยฃ18.95 USD) on 2016-02-09