Market Cap: $2.08B
Analysts estimated HAPN earnings of $0.37 per share this quarter (Q1). HAPN's actual earnings were $0.44 per share.