Highest end of day price: 18.684291802553 EUR (A$20.52 USD) on 2025-04-08
Lowest end of day price: 16.087862864427 EUR (A$16.86 USD) on 2024-11-25