Highest end of day price: 24.541625324562 EUR (A$28.55 USD) on 2025-10-24
Lowest end of day price: 6.3584306841276 EUR (A$7.17 USD) on 2016-02-11