Intuitive Surgical (ISRG) ($411.11, up 7% YTD): Analysts expect the maker of the da Vinci Surgical System to report earnings per share of $3.34 after the closing bell today. The stock traded as low as $370.03 on Jan. 6, then spiked as high as $541.23 on April 3. It crashed to $408.41 yesterday, April 21, staying above its 200-day SMA at $402.51.

The weekly chart is negative, with its five-week MMA at $431.37 and its 200-week SMA at $422.76. A quarterly value level is $385.68, with a monthly pivot at $417.26 and this week's risky level at $441.45.

Juniper Networks (JNPR) ($25.42, up 12.6% YTD): Analysts expect the provider of Internet infrastructure solutions to report earnings per share of 19 cents after the closing bell today. The stock set a multiyear intraday high at $28.75 on Jan. 24, then traded as low as $24.18 on April 15.

The weekly chart shifts to negative given a close this week below its five-week MMA at $25.59, with the 200-week SMA at $24.34. Semiannual and monthly value levels are $24.44 and $23.91, with an annual risky level at $26.25.

Skyworks Solutions (SWKS) ($37.02, up 29.6% YTD): Analysts expect the wireless semiconductor company to report earnings per share of 51 cents after the closing bell today. The stock set a multiyear intraday high at $39.34 on March 20, then traded as low as $34.30 on April 11.

The weekly chart is neutral, with its five-week MMA at $35.52. Semiannual value levels are $33.96 and $32.785, with a monthly pivot at $36.39 and weekly risky level at $39.78.

AT&T (T) ($36.06, up 2.6% YTD): Analysts expect the telecom giant and Dow component to report earnings per share of 70 cents after the closing bell today. The stock moved above its 200-day SMA at $34.36 to a 2014 intraday high at $36.23 on April 17.

The weekly chart is positive but overbought, with its five-week MMA at $34.87. Note that the stock held its 200-week SMA at $32.24 in early-March. A monthly value level is $33.53, with a semiannual pivot at $36.48 and semiannual and quarterly risky levels at $38.09 and $39.50.

VMWare (VMW) ($104.84, up 16.9% YTD): Analysts expect the provider of virtualization solutions for desktop computers and data centers to report earnings per share of 55 cents after the closing bell today. The stock set its 2014 intraday high at $112.89 on April 2, then traded as low as $98.88 on April 11.

The weekly chart is neutral, with its five-week MMA at $102.14. A monthly value level is $99.79, with weekly and semiannual risky levels at $109.34 and $127.96.

If you liked this article you might like

Allergan's Restasis Patent Transfer to Face Precedent-Setting Legal Battle

FDA Approves First 'Biosimilar' for Cancer Treatment

Amgen Builds on a Breakout

How I've Prepared for Hurricane Irma -- and a Market Pullback

How I'm Prepared for Irma -- and a Pullback