Highest end of day price: 25.837361670717 EUR (A$29.88 USD) on 2025-11-26
Lowest end of day price: 16.734924382167 EUR (A$18.48 USD) on 2023-12-27