John Ritota sold Alpha Pro Tech Ltd. (APT) shares once on the open market in the last year, for a total of $48,456, with his most recent sale on March 18, 2025. This places him 10,428th among 11,678 insiders by sale value, well below the average of 8.6 million across about 6.4 transactions per insider. He made no open market purchases in the period.
| Transaction Date | Company | Ticker | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| March 16, 2026 | ALPHA PRO TECH LTD | $APT | RITOTA JOHN | Not found | S | Common Stock | 4740 | $4.84 | 55,615.0000 | 10,284,565 | 7.85% | 0.05% |
| March 17, 2026 | ALPHA PRO TECH LTD | $APT | RITOTA JOHN | Not found | S | Common Stock | 2260 | $4.94 | 53,355.0000 | 10,284,565 | 4.06% | 0.02% |
| Sept. 29, 2025 | ALPHA PRO TECH LTD | $APT | RITOTA JOHN | Not found | A | Common Stock | 5615 | $0.00 | 60,355.0000 | 10,414,365 | 10.26% | 0.05% |
| Sept. 29, 2025 | ALPHA PRO TECH LTD | $APT | RITOTA JOHN | Not found | A | Common Stock | 5615 | $0.00 | 60,355.0000 | 10,414,365 | 10.26% | 0.05% |
| March 16, 2020 | ALPHA PRO TECH LTD | $APT | RITOTA JOHN | Not found | S | Common Stock | 7050 | $14.25 | 54,740.0000 | 0 | 11.41% | 0.00% |
| March 16, 2020 | ALPHA PRO TECH LTD | $APT | RITOTA JOHN | Not found | S | Common Stock | 8000 | $14.25 | 54,740.0000 | 0 | 12.75% | 0.00% |
| March 16, 2020 | ALPHA PRO TECH LTD | $APT | RITOTA JOHN | Not found | S | Common Stock | 7050 | $14.25 | 54,740.0000 | 0 | 11.41% | 0.00% |
| March 16, 2020 | ALPHA PRO TECH LTD | $APT | RITOTA JOHN | Not found | S | Common Stock | 8000 | $14.25 | 54,740.0000 | 0 | 12.75% | 0.00% |
| March 18, 2025 | ALPHA PRO TECH LTD | $APT | RITOTA JOHN | Not found | S | Common Stock | 9413 | $5.15 | 69,790.0000 | 10,816,878 | 11.88% | 0.09% |
| Sept. 30, 2024 | ALPHA PRO TECH LTD | $APT | RITOTA JOHN | Not found | A | Common Stock | 4740 | $0.00 | 79,203.0000 | 11,127,878 | 6.37% | 0.04% |
| March 21, 2024 | ALPHA PRO TECH LTD | $APT | RITOTA JOHN | Not found | S | Common Stock | 819 | $5.94 | 74,463.0000 | 11,416,212 | 1.09% | 0.01% |
| March 21, 2024 | ALPHA PRO TECH LTD | $APT | RITOTA JOHN | Not found | M | options | 5000 | $0.00 | 24,180.0000 | 11,416,212 | 17.14% | 0.04% |
| March 21, 2024 | ALPHA PRO TECH LTD | $APT | RITOTA JOHN | Not found | M | options | 15000 | $3.42 | 61,463.0000 | 11,416,212 | 32.28% | 0.13% |
| March 21, 2024 | ALPHA PRO TECH LTD | $APT | RITOTA JOHN | Not found | M | options | 5000 | $0.00 | 14,180.0000 | 11,416,212 | 26.07% | 0.04% |
| March 21, 2024 | ALPHA PRO TECH LTD | $APT | RITOTA JOHN | Not found | M | options | 5000 | $0.00 | 19,180.0000 | 11,416,212 | 20.68% | 0.04% |
| March 20, 2024 | ALPHA PRO TECH LTD | $APT | RITOTA JOHN | Not found | S | Common Stock | 6181 | $5.97 | 75,282.0000 | 11,416,212 | 7.59% | 0.05% |