I am not seeing any impulse wave being formed here, I am just seeing a long consolidation sideways for the last 2 years in a WXYXZ movement which is just a long corrective wave and this is shown by multiple 3 Waves in each wave count.
Price has broke down from the 200 Day MA here too and testing from below which is not a good sign.
We can also see the 50 Day Ma starting to curl down abruptly too....a break below the 200 Day AM at $12 and this is a bearish indication.