Market Cap: $2.79B
Analysts estimated PPLI earnings of $-0.45 per share this quarter (Q2). PPLI's actual earnings were $-6.68 per share.
Analysts estimated PPLI earnings of $-0.34 per share this quarter (Q1). PPLI's actual earnings were $-0.94 per share.