Highest end of day price: 20.36060131093 EUR (A$23.56 USD) on 2026-08-14
Lowest end of day price: 7.2991845590517 EUR (A$7.80 USD) on 2017-04-21