Highest end of day price: 20.31485003623 EUR (A$23.61 USD) on 2026-06-02
Lowest end of day price: 6.7979886925462 EUR (A$6.61 USD) on 2022-09-23