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