Highest end of day price: 20.051258993419 EUR (A$22.56 USD) on 2026-10-06
Lowest end of day price: 6.8664937182911 EUR (A$7.34 USD) on 2020-03-23