Highest end of day price: 19.867139316553 EUR (A$23.14 USD) on 2026-01-15
Lowest end of day price: 11.387835562425 EUR (A$10.93 USD) on 2022-09-27