Highest end of day price: 19.16763116416 EUR (A$21.92 USD) on 2026-07-09
Lowest end of day price: 6.5200760695581 EUR (A$7.41 USD) on 2018-12-27