Highest end of day price: 23.77555355312 EUR (A$27.42 USD) on 2025-11-21
Lowest end of day price: 21.398573340282 EUR (A$24.50 USD) on 2026-09-22