Highest end of day price: 13.690706683607 EUR (ยฃ14.26 USD) on 2025-03-03
Lowest end of day price: 3.5293353619118 EUR (ยฃ3.93 USD) on 2016-07-05