Highest end of day price: 26.863029490496 EUR (A$30.56 USD) on 2026-07-01
Lowest end of day price: 6.3733248292237 EUR (A$7.08 USD) on 2016-11-04