← All stocks

BIOMERICA INC

BMRA Net buying
CIK 0000073290 #5451 in the set updated 17 Sep 2026
Bought (120 mo)
$321.24K
out of their own pocket, the only kind of buying there is
Sold (120 mo)
$232.43K
$0.00 on a plan · $147.67K straight out of an exercise
Sold at will
$84.75K
9 of 15 sales
Net
+$88.81K
+$236.48K against sales at will

By person

12 insiders · 58 transactions
3.1×

Zackary Irani holds only 3.1 times base salary in stock. $388.11K of shares against $122.60K in salary for 2025.

Salary from the company's own proxy. The shares are what Zackary Irani last reported holding, valued at $1.60, the price Common stock was last bought or sold at on the open market here, on 26 Aug 2026.

Insider
Role
Bought
Sold
Net
Holding
Worth
Change
CAPITANIO FRANCIS E
President
$120.32K (6) scheduled
−$120.32K
87,000
$139.20K
+29.9%
Irani Zackary S.
Chief Executive Officer
$100.51K (23)
+$100.51K
242,570
$388.11K
Sirgo Mark A
Director
$80.88K (6)
−$80.88K
8,700
$13.92K
−27.5%
Coste Catherine
Director
$56.08K (2)
+$56.08K
137,890
$220.62K
+231.5%
Gary M. Huff
Director
$50.00K (1)
+$50.00K
51,250
$82.00K
CANO FRANCIS
Director
$49.32K (4)
+$49.32K
152,636
$244.22K
+48.4%
BARBIERI ALLEN
Executive Vice Chairman
$36.52K (2)
+$36.52K
73,542
$117.67K
MOORE JANET
Chief Financial Officer
$31.23K (3) scheduled
−$31.23K
1,373,674
$2.20M
−1.5%
MOATAZEDI DAVID
Director
$16.00K (1)
+$16.00K
40,625
$65.00K
Chin Eric
Director
$10.00K (1)
+$10.00K
38,750
$62.00K
+287.5%
Emerson Jane
Director
$2.80K (1)
+$2.80K
156,000
$249.60K
+680.0%
Lu Gary
Chief Financial Officer
59,375
$95.00K

No percentages here. This company's share count has moved by a factor of 7.1 over the window, from 2,869,900 to 20,366,005 shares. A split, a merger or a large issue changes what the company is, and a holding measured at one point in that run is not a fraction of it at another.

Insider
Date
Role
Action
Shares
Price
Amount
Irani Zackary S.
26 Aug 2026
Chief Executive Officer
Buy
31,250
$1.60
$50.00K
BARBIERI ALLEN
26 Aug 2026
Executive Vice Chairman
Buy
20,000
$1.60
$32.00K
Chin Eric
26 Aug 2026
Director
Buy
6,250
$1.60
$10.00K
MOATAZEDI DAVID
26 Aug 2026
Director
Buy
10,000
$1.60
$16.00K
Gary M. Huff
20 Aug 2026
Director
Buy
31,250
$1.60
$50.00K
Irani Zackary S.
25 May 2023
Chief Executive Officer
Buy
200
$1.55
$310.00
Irani Zackary S.
24 May 2023
Chief Executive Officer
Buy
500
$1.61
$805.00
Irani Zackary S.
12 May 2023
Chief Executive Officer
Buy
1,700
$1.17
$1.99K
Irani Zackary S.
10 May 2023
Chief Executive Officer
Buy
500
$1.27
$635.00
Irani Zackary S.
9 May 2023
Chief Executive Officer
Buy
300
$1.39
$417.00
Irani Zackary S.
4 May 2023
Chief Executive Officer
Buy
1,000
$1.36
$1.36K
Irani Zackary S.
28 Apr 2023
Chief Executive Officer
Buy
1,800
$1.34
$2.41K
Irani Zackary S.
27 Apr 2023
Chief Executive Officer
Buy
2,600
$1.31
$3.41K
Irani Zackary S.
26 Apr 2023
Chief Executive Officer
Buy
7,000
$1.26
$8.82K
BARBIERI ALLEN
27 Jan 2023
Executive Vice Chairman
Buy
1,538
$2.94
$4.52K
Coste Catherine
26 Jan 2023
Director
Buy
2,190
$2.96
$6.48K
Irani Zackary S.
25 Jan 2023
Chief Executive Officer
Buy
1,800
$2.85
$5.13K
Irani Zackary S.
24 Jan 2023
Chief Executive Officer
Buy
2,000
$2.81
$5.62K
Coste Catherine
26 Oct 2020
Director
Buy indirect
9,100
$5.45
$49.60K
Irani Zackary S.
9 Feb 2018
Chief Executive Officer
Buy
500
$3.83
$1.92K
Irani Zackary S.
2 Feb 2018
Chief Executive Officer
Buy
1,000
$3.96
$3.96K
CANO FRANCIS
25 Jan 2018
Director
Buy indirect
2,500
$4.18
$10.45K
CANO FRANCIS
25 Jan 2018
Director
Buy
5,700
$4.18
$23.83K
Irani Zackary S.
25 Jan 2018
Chief Executive Officer
Buy
1,200
$4.03
$4.83K
Irani Zackary S.
25 Jan 2018
Chief Executive Officer
Buy
350
$4.01
$1.40K
Irani Zackary S.
25 Jan 2018
Chief Executive Officer
Buy
489
$4.04
$1.98K
CANO FRANCIS
24 Jan 2018
Director
Buy indirect
3,400
$4.18
$14.21K
CANO FRANCIS
24 Jan 2018
Director
Buy
200
$4.18
$836.00
Irani Zackary S.
23 Jan 2018
Chief Executive Officer
Buy
500
$3.85
$1.93K
Irani Zackary S.
14 Nov 2016
Chief Executive Officer
Buy
300
$1.96
$588.00
Irani Zackary S.
10 Nov 2016
Chief Executive Officer
Buy
100
$1.89
$189.00
Irani Zackary S.
8 Nov 2016
Chief Executive Officer
Buy
100
$1.70
$170.00
Irani Zackary S.
8 Nov 2016
Chief Executive Officer
Buy
400
$1.75
$700.00
Irani Zackary S.
4 Nov 2016
Chief Executive Officer
Buy
1,000
$1.95
$1.95K
Emerson Jane
3 Oct 2016
Director
Buy
1,000
$2.80
$2.80K

What was left out

Form 4 filings counted 110
Amendments (4/A) skipped 5
Filings about a different issuer 0
Unreadable filings 0
Joint filings 0
Sales on a Rule 10b5-1 plan 0
Sales straight out of an exercise 6
Sales at will 9
Transactions with no price 0
Shares from compensation/vesting 1,525,721
Sales filed before the plan box existed 9
History held since 9 Sep 2016