Over the last 90 days, Volta Finance Ltd has seen consistent insider buying activity, with a total of 4 transactions amounting to EUR 27,084. All transactions were purchases, indicating a positive sentiment from directors. No sales have been recorded during this period. The last earnings report was on April 2, 2025.