This chart looks almost identical to the $AAPL chart. Where it has followed a very strict Wave 3 line and has pulled back aggressively after earnings.
I see nothing more than a Wave 4 pull back here and once it stays above the blue line, I do not see anything to be concerned about.
A break below the blue line and the structure has broken down and the count is invalid.