Highest end of day price: 32.52834400553 EUR (ยฃ37.97 USD) on 2026-01-22
Lowest end of day price: 12.960415362205 EUR (ยฃ14.58 USD) on 2016-06-16