Highest end of day price: 21.809447683421 EUR (A$25.68 USD) on 2026-02-25
Lowest end of day price: 6.5336216487175 EUR (A$7.20 USD) on 2016-06-27