Highest end of day price: 23.223543243528 EUR (A$26.63 USD) on 2026-07-29
Lowest end of day price: 15.504173094922 EUR (A$15.41 USD) on 2022-10-28