I see conflicting dates on when the Earning announcement is due. ON here it says today. On Earnings Whisper is says the 16th of this month AMC. Some sites say not confirmed.

Riot is moving and has just about met targets 1.

Cypher is recognizable by peak 2 being higher than peak 1. The last leg should land close to the 0.786 of XC. Possible stop under D or last pivot low.

No recommendation
Harmonic Patterns

Penafian