Looking more like a 90-day cycle versus 85-days for KOSS between lows and highs which i similar to what others have reported for a few other "meme" stocks.
Next leg up for KOSS has started IMO. MAs about to cross and BB very tight here.
Buckle up. See Chart.
Not financial advice.