Highest end of day price: 30.581237386793 EUR (ยฃ34.82 USD) on 2026-07-28
Lowest end of day price: 10.681092782648 EUR (ยฃ14.03 USD) on 2013-06-24