Highest end of day price: 21.025748426112 EUR (A$24.69 USD) on 2025-07-25
Lowest end of day price: 0.54648690516876 EUR (A$0.66 USD) on 2012-07-23