Tech Data (TECD) Down 1.6% Since Earnings Report: Can It Rebound?

(Source: Nasdaq) Tech Data reported first-quarter fiscal 2018 non-GAAP earnings of $1.87 per share, … Excluding contribution from Technology Solutions, Tech Data’s organic net …