Highest end of day price: 23.033254740004 EUR (A$25.71 USD) on 2026-10-12
Lowest end of day price: 18.934051047284 EUR (A$21.92 USD) on 2026-03-20