Highest end of day price: 20.72878996544 EUR (A$24.15 USD) on 2025-08-20
Lowest end of day price: 2.3988348029915 EUR (A$2.75 USD) on 2026-03-30