Highest end of day price: 20.31636088414 EUR (A$23.41 USD) on 2026-03-13
Lowest end of day price: 15.054460996088 EUR (A$16.58 USD) on 2024-09-11