Barbieri Allen (CIK 0001271102)

Latest company ownership

Role: Chair
Shares held
188,337
Last filed at
Dec 17, 2024
Confidence Score
50.0
2025Q4
Confidence Score History
2016Q3 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Jan 27, 2023 Jan 31, 2023 BIOMERICA INC Chair Buy 77.5 +1,538 1.54% $4.5K
May 23, 2018 May 25, 2018 BIOMERICA INC Director Buy 86.3 +9,400 7.47% $35.1K
Aug 8, 2016 Aug 10, 2016 BIOMERICA INC Director Buy 82.5 +3,000 3.06% $7.6K