Highest end of day price: 20.120191569032 EUR (A$22.98 USD) on 2026-07-02
Lowest end of day price: 11.387835562425 EUR (A$10.93 USD) on 2022-09-27