APT · Alpha Pro Tech Ltd. Common Stock
View on chartInsiders & Stakes
| Donna Millar | ▲ Buy | Option Exercise | 1,299,603 Shares held | 3/18/2024 | View profile |
| Lloyd Hoffman CEO AND PRESIDENT | ▲ Buy | Grant | 255,515 Shares held | 1/5/2026 | View profile |
| Colleen J. McDonald CFO | ▼ Sell | Open Market | 55,833 Shares held | 3/21/2024 | View profile |
| John Ritota Director | ▼ Sell | Open Market | 41,355 Shares held | 3/17/2026 | View profile |
| Charles D. Montgomery | ▼ Sell | Open Market | 25,281 Shares held | 5/12/2026 | View profile |
| David R. Garcia Director | ▲ Buy | Option Exercise | 24,668 Shares held | 5/15/2026 | View profile |
| MANOCK RUSSELL Director | ▲ Buy | Grant | 19,413 Shares held | 9/23/2022 | View profile |
| Benjamin A. Shaw | ▲ Buy | Grant | 10,355 Shares held | 9/29/2025 | View profile |
| James Buchan Director | ▼ Sell | Open Market | 5,615 Shares held | 12/5/2025 | View profile |
Transaction History
| David R. Garcia | ▲ Buy | Option Exercise | 4,900 | $21K | 5/15/2026 |
| David R. Garcia | ▼ Sell | Open Market | 6,186 | $34K | 5/15/2026 |
| David R. Garcia | ▲ Buy | Option Exercise | 4,900 | $20K | 5/15/2026 |
| David R. Garcia | ▼ Sell | Open Market | 4,900 | $29K | 5/14/2026 |
| Charles D. Montgomery | ▼ Sell | Open Market | 5,000 | $32K | 5/12/2026 |
| Charles D. Montgomery | ▼ Sell | Open Market | 5,000 | $30K | 5/12/2026 |
| Charles D. Montgomery | ▼ Sell | Open Market | 5,000 | $31K | 5/12/2026 |
| Charles D. Montgomery | ▼ Sell | Open Market | 5,000 | $32K | 5/12/2026 |
| Charles D. Montgomery | ▼ Sell | Open Market | 3,886 | $27K | 5/11/2026 |
| John Ritota | ▼ Sell | Open Market | 2,260 | $11K | 3/17/2026 |
| John Ritota | ▼ Sell | Open Market | 4,740 | $23K | 3/16/2026 |
| Lloyd Hoffman | ▲ Buy | Grant | 12,425 | $0 | 1/5/2026 |
| James Buchan | ▼ Sell | Open Market | 4,740 | $22K | 12/5/2025 |
| John Ritota | ▲ Buy | Grant | 5,615 | $0 | 9/29/2025 |
| James Buchan | ▲ Buy | Grant | 5,615 | $0 | 9/29/2025 |
| Benjamin A. Shaw | ▲ Buy | Grant | 4,740 | $0 | 9/29/2025 |
| David R. Garcia | ▲ Buy | Grant | 5,615 | $0 | 9/29/2025 |
| James Buchan | ▼ Sell | Open Market | 3,013 | $14K | 9/9/2025 |
| James Buchan | ▼ Sell | Open Market | 6,400 | $31K | 9/9/2025 |
| John Ritota | ▼ Sell | Open Market | 9,413 | $48K | 3/18/2025 |
| Lloyd Hoffman | ▲ Buy | Grant | 9,870 | $0 | 1/7/2025 |
| John Ritota | ▲ Buy | Grant | 4,740 | $0 | 9/30/2024 |
| Benjamin A. Shaw | ▲ Buy | Grant | 4,740 | $0 | 9/30/2024 |
| David R. Garcia | ▲ Buy | Grant | 4,740 | $0 | 9/30/2024 |
| James Buchan | ▲ Buy | Grant | 4,740 | $0 | 9/30/2024 |
| David R. Garcia | ▲ Buy | Option Exercise | 5,000 | $17K | 9/16/2024 |
| David R. Garcia | ▼ Sell | Open Market | 5,000 | $27K | 9/16/2024 |
| Colleen J. McDonald | ▼ Sell | Open Market | 10,000 | $61K | 3/21/2024 |
| Colleen J. McDonald | ▼ Sell | Open Market | 10,000 | $62K | 3/21/2024 |
| John Ritota | ▲ Buy | Option Exercise | 15,000 | $51K | 3/21/2024 |
| John Ritota | ▼ Sell | Open Market | 819 | $5K | 3/21/2024 |
| John Ritota | ▼ Sell | Open Market | 6,181 | $37K | 3/20/2024 |
| Donna Millar | ▲ Buy | Option Exercise | 15,000 | $54K | 3/18/2024 |
| Lloyd Hoffman | ▲ Buy | Option Exercise | 100,000 | $362K | 3/18/2024 |
| Colleen J. McDonald | ▲ Buy | Option Exercise | 30,000 | $109K | 3/18/2024 |
| James Buchan | ▲ Buy | Option Exercise | 15,000 | $51K | 3/15/2024 |
| James Buchan | ▼ Sell | Open Market | 14,000 | $81K | 3/15/2024 |
| James Buchan | ▼ Sell | Open Market | 1,000 | $6K | 3/15/2024 |
| Charles D. Montgomery | ▲ Buy | Option Exercise | 33,333 | $121K | 3/14/2024 |
| Lloyd Hoffman | ▲ Buy | Grant | 10,715 | $0 | 1/8/2024 |
| Lloyd Hoffman | ▲ Buy | Grant | 50,000 | $0 | 9/28/2023 |
| Donna Millar | ▲ Buy | Grant | 15,000 | $0 | 9/28/2023 |
| Charles D. Montgomery | ▲ Buy | Grant | 35,000 | $0 | 9/28/2023 |
| Colleen J. McDonald | ▲ Buy | Grant | 30,000 | $0 | 9/28/2023 |
| James Buchan | ▲ Buy | Option Exercise | 10,000 | $36K | 9/8/2023 |
| James Buchan | ▼ Sell | Open Market | 10,000 | $45K | 9/8/2023 |
| John Ritota | ▲ Buy | Option Exercise | 15,000 | $54K | 5/1/2023 |
| Colleen J. McDonald | ▲ Buy | Option Exercise | 15,833 | $51K | 3/14/2023 |
| Charles D. Montgomery | ▲ Buy | Option Exercise | 15,834 | $51K | 3/14/2023 |
| Donna Millar | ▲ Buy | Option Exercise | 14,250 | $46K | 3/14/2023 |
| Lloyd Hoffman | ▲ Buy | Grant | 63,333 | $203K | 3/14/2023 |
| Lloyd Hoffman | ▲ Buy | Grant | 8,172 | $0 | 12/30/2022 |
| John Ritota | ▲ Buy | Option Exercise | 5,000 | $20K | 11/14/2022 |
| John Ritota | ▼ Sell | Open Market | 5,000 | $21K | 11/14/2022 |
| John Ritota | ▲ Buy | Grant | 3,400 | $0 | 9/23/2022 |
| James Buchan | ▲ Buy | Grant | 3,400 | $0 | 9/23/2022 |
| MANOCK RUSSELL | ▲ Buy | Grant | 3,400 | $0 | 9/23/2022 |
| David R. Garcia | ▲ Buy | Grant | 3,400 | $0 | 9/23/2022 |
| James Buchan | ▲ Buy | Option Exercise | 8,333 | $30K | 9/20/2022 |
| James Buchan | ▼ Sell | Open Market | 8,333 | $33K | 9/20/2022 |
| John Ritota | ▼ Sell | Open Market | 8,800 | $40K | 5/23/2022 |
| David R. Garcia | ▲ Buy | Option Exercise | 5,000 | $18K | 11/17/2021 |
| David R. Garcia | ▲ Buy | Option Exercise | 5,000 | $17K | 11/17/2021 |
| David R. Garcia | ▼ Sell | Open Market | 10,000 | $52K | 11/15/2021 |
| MANOCK RUSSELL | ▲ Buy | Grant | 3,785 | $0 | 9/24/2021 |
| John Ritota | ▲ Buy | Grant | 3,785 | $0 | 9/24/2021 |
| James Buchan | ▲ Buy | Grant | 3,785 | $0 | 9/24/2021 |
| David R. Garcia | ▲ Buy | Grant | 3,785 | $0 | 9/24/2021 |
| John Ritota | ▼ Sell | Open Market | 7,050 | $100K | 3/16/2020 |
| John Ritota | ▼ Sell | Open Market | 8,000 | $114K | 3/16/2020 |
| John Ritota | ▼ Sell | Open Market | 7,050 | $100K | 3/16/2020 |
| John Ritota | ▼ Sell | Open Market | 8,000 | $114K | 3/16/2020 |