Highest end of day price: 20.78556070747 EUR (A$24.43 USD) on 2026-01-23
Lowest end of day price: 14.701164604816 EUR (A$16.20 USD) on 2024-09-10