AMEX:APT   Alpha Pro Tech, Ltd.
Been getting this very wrong last couple of times. But this time It's pretty clear on what I think is going on. B is forming a triangle that is about done then we will be up for C wave to complete X.
Disclaimer

The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.