Highest end of day price: 19.625965825892 EUR (A$22.64 USD) on 2026-08-13
Lowest end of day price: 14.58878069397 EUR (A$16.89 USD) on 2026-03-31