Amit Taylor

3yr ago

OffPeakTech.com - Tech companies with largest stock price decreases

Tracker of tech companies whose stock prices are down the most from their recent highs. The average public tech company's stock price is down 63.9% from from its 52-week high.