Highest end of day price: 17.60583615604 EUR (A$20.48 USD) on 2025-10-24
Lowest end of day price: 6.4334876741763 EUR (A$6.99 USD) on 2017-03-27