Highest end of day price: 21.297142042844 EUR (A$24.80 USD) on 2026-01-14
Lowest end of day price: 6.5336216487175 EUR (A$7.20 USD) on 2016-06-27