Highest end of day price: 19.35596415678 EUR (A$21.73 USD) on 2026-10-20
Lowest end of day price: 15.665660133511 EUR (A$17.31 USD) on 2026-11-13