26 February 2026

Financial Results

PIN Financial Results for the Half Year Ended 30 November 2025

The team at Pantheon discusses PIN’s performance and highlights during the period.