Current high levels of put buying and short selling in technology stocks signal excessive bearishness, indicating a strong contrarian buy signal. Directional put buying in 661 technology stocks ...