Analysts have revised up their earnings forecasts in 2024

Lots of different pills