Highest end of day price: 22.235069185918 EUR (A$25.88 USD) on 2026-05-25
Lowest end of day price: 6.5336216487175 EUR (A$7.20 USD) on 2016-06-27