SEC Insider Transactions from RITOTA JOHN.

Last updated: 2026-03-18 23:01 UTC | Total transactions: 16

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.

Set Up your own filters →
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%