Highest end of day price: 183.39611583744 EUR (ยฃ210.25 USD) on 2026-03-19
Lowest end of day price: 16.936579200903 EUR (ยฃ18.95 USD) on 2016-02-09