All of them will release earning by Wed.
I am really worried about their earnings.
I just old half position for all of them.
Anyway, all of them have been doubled or trippled.
If the earning will be good, MM may just scare people before earning by lowering the price.
if the earing will be bad, Wed will be a bloody day.
However, I will buy back all of them in near future.
I am still bull on market.