Highest end of day price: 22.90994854872 EUR (A$26.68 USD) on 2026-01-15
Lowest end of day price: 5.1870771433293 EUR (A$6.56 USD) on 2012-01-16