Highest end of day price: 19.353450980493 EUR (A$22.56 USD) on 2026-05-28
Lowest end of day price: 7.5272549842758 EUR (A$8.14 USD) on 2024-03-28