Highest end of day price: 25.720201367272 EUR (A$29.77 USD) on 2026-08-14
Lowest end of day price: 10.21461051312 EUR (A$10.04 USD) on 2022-09-29