Out of 7 analysts, 2 (28.57%) are recommending NEO as a Strong Buy , 4 (57.14%) are recommending NEO as a Buy, 1 (14.29%) are recommending NEO as a Hold, 0 (0%) are recommending NEO as a Sell, and 0 (0%) are recommending NEO as a Strong Sell. What is NEO’s earnings growth forecast for 2022-2024?