Highest end of day price: 20.069115070076 EUR (A$23.09 USD) on 2026-08-03
Lowest end of day price: 4.9386909703913 EUR (A$6.54 USD) on 2009-03-30