Highest end of day price: 17.615091319654 EUR (A$20.66 USD) on 2026-04-24
Lowest end of day price: 5.6722779522911 EUR (A$6.44 USD) on 2018-12-27