F.H. INVESTMENTS, Inc. (dba Asteria He

F.H. INVESTMENTS, Inc. (dba Asteria Health): 25 FDA recall reports

Every drug recall the FDA has published for F.H. INVESTMENTS, Inc. (dba Asteria Health). The fault, and how the agency graded it.

25Reports
0Class I
25Ongoing
2026-02-18Most recent

What the classes mean

The FDA sorts every recall into one of three classes. The class is the whole story. It is also the part people skip.

ClassWhat the FDA is saying
Class IThere is a reasonable probability that using this will cause serious harm or death.
Class IIIt may cause temporary or reversible harm. Serious harm is unlikely.
Class IIIIt breaks a rule but is unlikely to hurt anyone. Often a labelling fault.

Class II is the bulk of every list here. That matters. A long list of Class II says something different from one Class I.

By class

ClassReports
Class II25
Checking whether it affects you

The lot or code number is what matters. Not the product name. A recall covers specific lots. Yours may not be one of them.

Check the code on your package against the report. The FDA keeps the current list at fda.gov/safety/recalls.

The reports

The text below is quoted from the FDA record word for word.

Testosterone, 100 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC:79559-1100

D-0323-2026  ·  Class II  ·  reported 2026-02-18  ·  Ongoing

Why it was recalled
Presence of Foreign substance - potential presence of metal particulate matter
Product
Testosterone, 100 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC:79559-1100-32.
Where it went
Nationwide in the USA
How much
153,498 pellets

Testosterone, 200 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-120

D-0324-2026  ·  Class II  ·  reported 2026-02-18  ·  Ongoing

Why it was recalled
Presence of Foreign substance - potential presence of metal particulate matter
Product
Testosterone, 200 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-1200-43.
Where it went
Nationwide in the USA
How much
194,336 pellets

Testosterone, 25.0 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-10

D-0318-2026  ·  Class II  ·  reported 2026-02-18  ·  Ongoing

Why it was recalled
Presence of Foreign substance - potential presence of metal particulate matter
Product
Testosterone, 25.0 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-1025-32.
Where it went
Nationwide in the USA
How much
89,074 pellets

ESTRADIOL, 25 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-3025-32

D-0314-2026  ·  Class II  ·  reported 2026-02-18  ·  Ongoing

Why it was recalled
Presence of Foreign substance - potential presence of metal particulate matter
Product
ESTRADIOL, 25 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-3025-32.
Where it went
Nationwide in the USA
How much
2,442 pellets.

Testosterone, 87.5 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-10

D-0322-2026  ·  Class II  ·  reported 2026-02-18  ·  Ongoing

Why it was recalled
Presence of Foreign substance - potential presence of metal particulate matter
Product
Testosterone, 87.5 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-1087-32.
Where it went
Nationwide in the USA
How much
62,581 pellets.

ESTRADIOL, 10 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-3010-32

D-0308-2026  ·  Class II  ·  reported 2026-02-18  ·  Ongoing

Why it was recalled
Presence of Foreign substance - potential presence of metal particulate matter
Product
ESTRADIOL, 10 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-3010-32.
Where it went
Nationwide in the USA
How much
24,099 pellets

Testosterone 200mg, Triamcinolone Acetonide 40mcg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birming

D-0329-2026  ·  Class II  ·  reported 2026-02-18  ·  Ongoing

Why it was recalled
Presence of Foreign substance - potential presence of metal particulate matter
Product
Testosterone 200mg, Triamcinolone Acetonide 40mcg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-6200-43.
Where it went
Nationwide in the USA
How much
7,840 pellets

ESTRADIOL, 20 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-3020-32

D-0312-2026  ·  Class II  ·  reported 2026-02-18  ·  Ongoing

Why it was recalled
Presence of Foreign substance - potential presence of metal particulate matter
Product
ESTRADIOL, 20 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-3020-32.
Where it went
Nationwide in the USA
How much
1,475 pellets

Testosterone, 62.5 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-10

D-0321-2026  ·  Class II  ·  reported 2026-02-18  ·  Ongoing

Why it was recalled
Presence of Foreign substance - potential presence of metal particulate matter
Product
Testosterone, 62.5 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-1062-32.
Where it went
Nationwide in the USA
How much
1,758 pellets.

Testosterone, 12.5 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-10

D-0316-2026  ·  Class II  ·  reported 2026-02-18  ·  Ongoing

Why it was recalled
Presence of Foreign substance - potential presence of metal particulate matter
Product
Testosterone, 12.5 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-1012-32.
Where it went
Nationwide in the USA
How much
3,871 pellets

Testosterone 100mg, Anastrozole 4mg (4.5), 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL

D-0326-2026  ·  Class II  ·  reported 2026-02-18  ·  Ongoing

Why it was recalled
Presence of Foreign substance - potential presence of metal particulate matter
Product
Testosterone 100mg, Anastrozole 4mg (4.5), 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-4104-01.
Where it went
Nationwide in the USA
How much
100 pellets

Testosterone, 303 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-130

D-0325-2026  ·  Class II  ·  reported 2026-02-18  ·  Ongoing

Why it was recalled
Presence of Foreign substance - potential presence of metal particulate matter
Product
Testosterone, 303 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-1303-01.
Where it went
Nationwide in the USA
How much
1,015 pellets

Testosterone 100mg, Triamcinolone Acetonide 20mcg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birming

D-0328-2026  ·  Class II  ·  reported 2026-02-18  ·  Ongoing

Why it was recalled
Presence of Foreign substance - potential presence of metal particulate matter
Product
Testosterone 100mg, Triamcinolone Acetonide 20mcg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC:79559-6100-32.
Where it went
Nationwide in the USA
How much
4,599 pellets

ESTRADIOL, 37.5 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-3037-

D-0315-2026  ·  Class II  ·  reported 2026-02-18  ·  Ongoing

Why it was recalled
Presence of Foreign substance - potential presence of metal particulate matter
Product
ESTRADIOL, 37.5 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-3037-32.
Where it went
Nationwide in the USA
How much
715 pellets

ESTRADIOL, 12.5 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79599-3012-

D-0309-2026  ·  Class II  ·  reported 2026-02-18  ·  Ongoing

Why it was recalled
Presence of Foreign substance - potential presence of metal particulate matter
Product
ESTRADIOL, 12.5 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79599-3012-32.
Where it went
Nationwide in the USA
How much
22,478 pellets.

Testosterone, 18.0 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-10

D-0317-2026  ·  Class II  ·  reported 2026-02-18  ·  Ongoing

Why it was recalled
Presence of Foreign substance - potential presence of metal particulate matter
Product
Testosterone, 18.0 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-1018-32.
Where it went
Nationwide in the USA
How much
146 pellets

ESTRADIOL,15 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-3015-32.

D-0310-2026  ·  Class II  ·  reported 2026-02-18  ·  Ongoing

Why it was recalled
Presence of Foreign substance - potential presence of metal particulate matter
Product
ESTRADIOL,15 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-3015-32.
Where it went
Nationwide in the USA
How much
14,848 pellets

Testosterone, 50.0 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-10

D-0320-2026  ·  Class II  ·  reported 2026-02-18  ·  Ongoing

Why it was recalled
Presence of Foreign substance - potential presence of metal particulate matter
Product
Testosterone, 50.0 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-1050-32.
Where it went
Nationwide in the USA
How much
70,959 pellets.

Testosterone, 37.5 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-10

D-0319-2026  ·  Class II  ·  reported 2026-02-18  ·  Ongoing

Why it was recalled
Presence of Foreign substance - potential presence of metal particulate matter
Product
Testosterone, 37.5 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-1037-32.
Where it went
Nationwide in the USA
How much
60,868 pellets.

ESTRADIOL, 18 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 3521, NDC: 79559-3018-32.

D-0311-2026  ·  Class II  ·  reported 2026-02-18  ·  Ongoing

Why it was recalled
Presence of Foreign substance - potential presence of metal particulate matter
Product
ESTRADIOL, 18 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 3521, NDC: 79559-3018-32.
Where it went
Nationwide in the USA
How much
1,699 pellets

Testosterone 87.5mg, Triamcinolone Acetonide17.5 mcg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birm

D-0330-2026  ·  Class II  ·  reported 2026-02-18  ·  Ongoing

Why it was recalled
Presence of Foreign substance - potential presence of metal particulate matter
Product
Testosterone 87.5mg, Triamcinolone Acetonide17.5 mcg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-6087-32.
Where it went
Nationwide in the USA
How much
1,631 pellets

ESTRADIOL, 22 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-3022-32

D-0313-2026  ·  Class II  ·  reported 2026-02-18  ·  Ongoing

Why it was recalled
Presence of Foreign substance - potential presence of metal particulate matter
Product
ESTRADIOL, 22 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-3022-32.
Where it went
Nationwide in the USA
How much
133 pellets

Testosterone 100mg Anastrozole 4mg , 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211,

D-0331-2026  ·  Class II  ·  reported 2026-02-18  ·  Ongoing

Why it was recalled
Presence of Foreign substance - potential presence of metal particulate matter
Product
Testosterone 100mg Anastrozole 4mg , 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-4104-32
Where it went
Nationwide in the USA
How much
1,464 pellets.

Testosterone 75mg, Anastrozole 4mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211,

D-0327-2026  ·  Class II  ·  reported 2026-02-18  ·  Ongoing

Why it was recalled
Presence of Foreign substance - potential presence of metal particulate matter
Product
Testosterone 75mg, Anastrozole 4mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-4079-32.
Where it went
Nationwide in the USA
How much
670 pellets

ESTRADIOL, 6 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-3006-32.

D-0307-2026  ·  Class II  ·  reported 2026-02-18  ·  Ongoing

Why it was recalled
Presence of Foreign substance - potential presence of metal particulate matter
Product
ESTRADIOL, 6 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-3006-32.
Where it went
Nationwide in the USA
How much
50,990 pellets
Read these counts with three things in mind

A firm with more recalls usually makes more products. A contract packer runs hundreds of lines. It will out-recall a company with one product whatever either does. This is not a safety ranking.

Most recalls here are voluntary. A firm found its own fault and pulled the stock. That is the system working. It lands in this database looking the same as a recall the FDA had to push for.

Terminated means the FDA considers the recall finished. It is not a verdict. It does not mean anyone was harmed.

Source: openFDA enforcement reports, retrieved 2026-08-05. FDA dataset last updated 2026-07-29.

← All drug recalls