Normal move before earnings.

Updated
Funds are trimming their positions taking profits before earnings after such long and solid rally.
Question is: if stay-at-home online companies rallied 100%, why those protecting them would not!
Note
Well, looks like it's gonna make it even through the mentioned 100%!
Chart PatternsTrend Analysis

Disclaimer