Pull back, maybe...recession, thats a bit strong. Many analysts through January and February said the market looked over bought. Many stocks are finally bringing in profits, just not large enough to justify current valuations.
ePlus has held up nicely though. But it is a contrarian stock, and if the market soared tomorrow, ePlus would probably be down.