Highest end of day price: 24.145914919993 EUR (A$27.85 USD) on 2026-08-13
Lowest end of day price: 10.873432851506 EUR (A$11.47 USD) on 2022-06-16