Alpha Pro Tech Ltd (APT) stock: insider buying, earnings and risk | BrightDollar