Highest end of day price: 33.091298134474 EUR (ยฃ38.36 USD) on 2025-11-13
Lowest end of day price: 11.522483352389 EUR (ยฃ15.12 USD) on 2013-01-08