IMMP's earnings surprised in Q2 2022 with a positive outcome. The actual revenue was $1,200,000, and the estimated revenue was $1,000,000, resulting in a 20.00% increase in revenue1. Similarly, the actual EPS was $1.20, and the estimated EPS was $1.00, leading to a 20.00% increase in EPS1.