Primed for a jump

Clearly oversold on modest earnings. Beat per share but missed on revenue. Confirmed guidance with most of the profit coming in the last half of the year.

Wyłączenie odpowiedzialności