Records / Financial figures

Appen: run-rate Sep 2026

exceeding $190 million, up from over $175 million at the end of June 2026 (September month revenue x 12, as Appen defines it)

Dated 30 Sep 2026Source checked 29 Oct 2026Quote found on its page again 1 Nov 2026Basis: stated

Appen: run-rate Sep 2026 | AIData.Broker