Northern Star Investment Corp. II a publié ses résultats non vérifiés pour le premier trimestre clos le 31 mars 2021. Pour le trimestre, la société a déclaré des revenus nets de 145 853 000 $ contre 73 716 000 $ il y a un an. Le revenu net s'est élevé à 36 322 000 $ contre 7 062 000 $ il y a un an.