Highest end of day price: 23.153930961379 EUR (A$26.97 USD) on 2026-01-15
Lowest end of day price: 16.935328349008 EUR (A$18.55 USD) on 2024-08-05