Highest end of day price: 14.93375927093 EUR (ยฃ17.35 USD) on 2026-09-04
Lowest end of day price: 5.1855059865313 EUR (ยฃ5.63 USD) on 2016-01-15