Brand or generic names (Dilaudid finds hydromorphone); misspellings are corrected.

Filters and sort 2 active

The number beside each option is how many cases you get if you pick it, given everything else already selected.

Case / When Where Setting Drug Method Role Prosecution status Penalty Source
Aspirar Pharmacy Pays $100K for Filling Invalid Opioid Prescriptions
2022-02-03
North Carolina
Cary / Durham, North Carolina
Aspirar Pharmacy, two locations (Cary/Durham, NC) Controlled substances — invalid prescriptions filled 2017-2018 Filled prescriptions from Dr. Sharon Halliday, who wrote them outside the scope permitted by her Duke University faculty limited license, without confirming her license's validity not stated Civil settlement, $100,000 + DEA memorandum of agreement to stop filling for the practice — announced Feb 3, 2022 $100,000 (civil settlement) source
Ready Pharmacy Pays $400K Over 26,000 Missing Controlled Substance Units
2022-02-01
New Mexico
Albuquerque, New Mexico
Ready Pharmacy, retail pharmacy, now closed (Albuquerque, NM) Controlled substances — 26,000+ missing dosage units Failed to account for missing dosage units found Mar 15, 2016; DEA on-site inspection also found controlled substances unsafeguarded and improperly stored not stated Civil settlement, $400,000 (initial $50,000 + $350,000 over 5 years) — announced Feb 2022 $400,000 (civil settlement) source
San Diego Pharmacy Pays $105K for Ignoring Opioid Prescription Red Flags
2022-01-20
California
San Diego, California
Balboa Pharmacy, retail pharmacy (San Diego, CA) Opioids, incl. doses exceeding 100 MME + benzodiazepine/muscle-relaxant "trinity" combinations Filled prescriptions without resolving red flags — high MME doses, dangerous drug combinations, patients with multiple prescribers, early refills not stated Civil settlement, $105,000 — announced Jan 20, 2022; entered Oct 2021 memorandum of agreement with DEA $105,000 (civil settlement) source
Pharmacy technician surrendered registration after admitted theft of controlled substances from Walgreens pharmacy
2021-11
Mississippi
Gulfport, MS
Walgreens pharmacy controlled substances Admitted to theft of controlled substances from the Walgreens pharmacy where the technician worked. not stated Voluntary surrender of pharmacy technician registration accepted; registration revoked; ordered to pay $150.00 in investigation costs. none documented source
Pharmacy technician surrendered registration after admitting to ingesting THC-infused chocolate while working at Kroger pharmacy
2021-11
Mississippi
Brandon, MS
Kroger Pharmacy #493 THC-infused chocolate Admitted to ingestion of chocolate infused with THC while working at Kroger Pharmacy #493. not stated Voluntary surrender of pharmacy technician registration accepted; registration revoked; may petition for reinstatement after at least one year. none documented source
Pharmacy technician took controlled substances from a pharmacy
2021-11
Texas a pharmacy controlled substances Took controlled substances from the pharmacy. not stated Revocation none documented source
Registered pharmacy technician took controlled substances from a pharmacy for purposes of sale
2021-08
Texas a pharmacy controlled substances took controlled substances from the pharmacy for purposes of sale not stated 30-day suspension and 5 years probation none documented source
Registered pharmacy technician took controlled substances from a pharmacy for use by a family member
2021-08
Texas a pharmacy controlled substances took controlled substances from the pharmacy for use by a family member not stated revocation none documented source

Every filtered view has its own URL, so it can be linked or bookmarked. The same filters work on the JSON feed: /api/cases.json.

What each column does and doesn't cover

Every case states When (date) and Where (state) — 730 of 730. Beyond that, a blank cell means the source record does not state that fact, not that it did not happen:

  • Setting: stated in 649 of 730 cases (89%)
  • Drug: stated in 657 of 730 cases (90%)
  • Method: stated in 474 of 730 cases (65%)
  • Prosecution status: stated in 474 of 730 cases (65%); a documented penalty (fine, settlement, or restitution) exists for 77 of 730 cases (11%)
  • Role: stated in only 255 of 730 cases (35%) — filtering or sorting by role silently hides the rest of the registry, which may still describe the same role in prose without a structured field

Disclaimer

Case summaries are based on public records (DOJ press releases, court documents, news reports). Charges are allegations unless a conviction is noted. Analysis is educational, not legal advice.

Share: LinkedIn X Facebook

Last reviewed: September 2026 · Content is educational, not legal advice.