Highest end of day price: 19.099847043632 EUR (A$22.20 USD) on 2026-06-02
Lowest end of day price: 6.5200760695581 EUR (A$7.41 USD) on 2018-12-27