APT   $5.35  0.94% Market Closed After Close 5.3 -0.93%

Alpha Pro Tech, Ltd.

Earnings, Splits and Dividends

Data not available