So is all of wave-iv already in? It is possible as 4th waves can be shallow, but 4th waves are also known to be more often than not complex price structures (triangles, flags, and flats). So in this case, ROKU could be working on wave-b of iv, which can move beyond the ATH before wave-c of iv takes hold to bring price back down. Now this possible wave-c can then go beyond $127 or stall there. We don't and can't know this before hand. In the former case it will then be a regular "expanded flat" and in the latter case a less common "running flat". Time will tell... Bottom line, the bigger trade-able top from a short perspective has IMHO most likely not yet arrived and Bears would want to continue be nimble here as the irregular b-wave can reach as high as $144-149.
For now, the advance off Friday's low looks on a micro-scale better as 3 waves up, but can nonetheless still reach $149-153 if it wants to based on Fib-extensions and "a-wave to b-wave" relationships. That price level, in turn and however, would also fit with the wave-v of 5 of Cycle-C high (baring any possible extensions) and thus overall provide for a much better "top."