Follow the people · Insider
M. Huff Gary
M. Huff Gary files insider transactions with the SEC as a director of Biomerica (BMRA). We hold 1 disclosed purchase or sale filed since 6 April 2017, 1 of them in the last 90 days.
- Files forBMRA
- Disclosed buys and sells1 in all, 1 in the last 90 days
- Last disclosure27 August 2026
Positions held
2 posts we hold — a term names its own dates; a run of filings only says when they filed- Filed 12 December 2025 — 20 August 2026Director · Biomerica (BMRA)2 Form 4 lines · source: SEC Form 4
- Filed 4 April 2017 — 4 September 2018CEO, LabCorp Diagnostics · Laboratory Corp Of America (LH)20 Form 4 lines · source: SEC Form 4
Everything they disclosed
22 entries, newest first — one per disclosure report, one per Form 4 line- ▲ bought on the open market 31,250 shares of BiomericaSEC Form 427 August 2026Common stock · traded 20 August 2026 · filed 27 August 2026
- was granted 20,000 shares of BiomericaSEC Form 431 December 2025Common stock · traded 12 December 2025 · filed 31 December 2025
- exercised options over 153 shares of Laboratory Corp Of AmericaSEC Form 46 September 2018Common Stock · traded 4 September 2018 · filed 6 September 2018
- had shares withheld for tax on 69 shares of Laboratory Corp Of AmericaSEC Form 46 September 2018Common Stock · traded 4 September 2018 · filed 6 September 2018
- exercised options over 153 shares of Laboratory Corp Of America (a derivative holding)SEC Form 46 September 2018Restricted Stock Unit · traded 4 September 2018 · filed 6 September 2018
- ▼ sold on the open market 1,610 shares of Laboratory Corp Of AmericaSEC Form 41 June 2018Common Stock · traded 30 May 2018 · filed 1 June 2018
- exercised options over 3,500 shares of Laboratory Corp Of America (a derivative holding)SEC Form 46 April 2018Restricted Stock Unit · traded 4 April 2018 · filed 6 April 2018
- exercised options over 3,500 shares of Laboratory Corp Of AmericaSEC Form 46 April 2018Common Stock · traded 4 April 2018 · filed 6 April 2018
- had shares withheld for tax on 1,376 shares of Laboratory Corp Of AmericaSEC Form 46 April 2018Common Stock · traded 4 April 2018 · filed 6 April 2018
- was granted 6,800 shares of Laboratory Corp Of America (a derivative holding)SEC Form 414 February 2018Non-qualified Stock Options · traded 12 February 2018 · filed 14 February 2018
- was granted 1,760 shares of Laboratory Corp Of America (a derivative holding)SEC Form 414 February 2018Restricted Stock Unit · traded 12 February 2018 · filed 14 February 2018
- exercised options over 446 shares of Laboratory Corp Of America (a derivative holding)SEC Form 49 February 2018Restricted Stock Unit · traded 7 February 2018 · filed 9 February 2018
- exercised options over 630 shares of Laboratory Corp Of America (a derivative holding)SEC Form 49 February 2018Restricted Stock Unit · traded 7 February 2018 · filed 9 February 2018
- exercised options over 446 shares of Laboratory Corp Of AmericaSEC Form 49 February 2018Common Stock · traded 7 February 2018 · filed 9 February 2018
- had shares withheld for tax on 141 shares of Laboratory Corp Of AmericaSEC Form 49 February 2018Common Stock · traded 7 February 2018 · filed 9 February 2018
- exercised options over 630 shares of Laboratory Corp Of AmericaSEC Form 49 February 2018Common Stock · traded 7 February 2018 · filed 9 February 2018
- had shares withheld for tax on 188 shares of Laboratory Corp Of AmericaSEC Form 49 February 2018Common Stock · traded 7 February 2018 · filed 9 February 2018
- exercised options over 153 shares of Laboratory Corp Of AmericaSEC Form 423 October 2017Common Stock · traded 1 September 2017 · filed 23 October 2017
- had shares withheld for tax on 51 shares of Laboratory Corp Of AmericaSEC Form 423 October 2017Common Stock · traded 1 September 2017 · filed 23 October 2017
- exercised options over 153 shares of Laboratory Corp Of America (a derivative holding)SEC Form 423 October 2017Restricted Stock Unit · traded 1 September 2017 · filed 23 October 2017
- was granted 1,890 shares of Laboratory Corp Of America (a derivative holding)SEC Form 46 April 2017Restricted Stock Unit · traded 4 April 2017 · filed 6 April 2017
- was granted 10,500 shares of Laboratory Corp Of America (a derivative holding)SEC Form 46 April 2017Restricted Stock Unit · traded 4 April 2017 · filed 6 April 2017
Positions come from the unitedstates/congress-legislators roster, the Office of Government Ethics and the SEC’s Form 4 index. Every disclosed line names its own source and links the document the government published; we print what the filing says and never a price we did not read from it. Headlines and links come from the GDELT Global Knowledge Graph — the story stays with the publisher. The portrait, where we have one, is the public-domain Congressional Bioguide photograph.