Highest end of day price: 281.24815352569 EUR (A$331.18 USD) on 2026-02-25
Lowest end of day price: 11.738288946734 EUR (A$12.40 USD) on 2023-10-26