Highest end of day price: 21.559401927863 EUR (A$25.02 USD) on 2026-05-19
Lowest end of day price: 0.54648690516876 EUR (A$0.66 USD) on 2012-07-23