Highest end of day price: 18.345186799493 EUR (A$20.15 USD) on 2025-04-04
Lowest end of day price: 14.54252989299 EUR (A$17.19 USD) on 2021-07-27