Highest end of day price: 12.412672759373 EUR (A$14.22 USD) on 2026-03-30
Lowest end of day price: 7.1419163390099 EUR (A$7.87 USD) on 2023-05-04