Civica Rx, a nonprofit that manufactures generic drugs, is trying to help solve the problem of rampant insulin price gouging and profiteering by major drug makers.
Doctors have been treating diabetes with insulin since 1922. A century later, about 1 in 5 of the 37 million Americans living with diabetes take this medication – a hormone that helps cells absorb sugar from the blood.
This medication helps avert a host of medical problems including heart disease, kidney disease and stroke. Some 1.6 million Americans living with Type 1 diabetes, a condition in which people don’t produce any insulin, depend on it for their survival. So do millions more people with Type 2 diabetes – a condition in which the body doesn’t make enough insulin.
But an estimated 1 in 4 of the Americans who need it have so much trouble affording this lifesaving medication that they skimp on doses because insulin prices have been skyrocketing for years. For example, the full cost – not counting insurance coverage – of about one month’s worth of a commonly used kind of insulin called glargine has nearly tripled from US$99 in 2010 to $284 in 2022.
The exact amount Americans pay for insulin varies quite widely, depending on their insurance coverage and which version of the medication they’re prescribed.
Civica Rx, a nonprofit that manufactures generic drugs, is trying to help solve this problem. It’s planning to produce generic insulin for no more than $30 for a month’s worth of the drug at a factory being built in Petersburg, Virginia. Eventually the drugmaker intends to sell all three of the most popular kinds of insulin, starting in 2024 with glargine.
Based on my research regarding the pharmaceutical industry and my work as a doctor who treats patients with diabetes, I believe this effort, announced in March 2022, may greatly increase access to insulin for hundreds of thousands of people who need but can’t currently afford it.

Generic Insulin Competition Is Limited
Americans rely on robust competition from low-cost generic drugs to make pharmaceutical products more affordable. This system has historically been more successful with blockbuster drugs like atorvastatin – a cholesterol-controlling drug better known by the brand name Lipitor – and azithromycin – an antibiotic sold under the brand name Zithromax.
Unfortunately, this system has failed to restrain increases in insulin prices, which are far higher in the United States than other countries.
One reason this has been the case has to do with the fact that insulin is a biologic drug, meaning that it’s produced using DNA technology by living organisms. Biologic drugs are harder to manufacture and are regulated by the Food and Drug Administration in a different manner than more conventional drugs.
Seeing Reasons For Optimism
I’m excited about this initiative because it promises to increase access to all people who require insulin in the U.S., regardless of insurance status or where they buy medications.
One reason is that Civica Rx is a nonprofit that will be more able than private-sector drugmakers to put the interests of those who pay for insulin – patients and health insurers – ahead of investors’.
Another is its pricing strategy. Civica Rx plans to charge only about 20% of the list prices for brand-name insulin products. Walmart and some other big-box retailers already sell insulin at a discount, but their prices are still higher than what the nonprofit plans to charge.
And findings from my own research suggest that intellectual property protections will not likely be a substantial barrier to Civica’s efforts.
I’m also optimistic because of support from large insurers like Anthem and Blue Cross Blue Shield Association for this effort. It’s reassuring that Civica Rx’s leadership includes many people with decades of experience in the pharmaceutical industry and in health policy.
But I see some reasons to be less optimistic.
First, there have been prior attempts to manufacture generic insulin in the U.S. None have succeeded.
Another possibility is that brand-name insulin manufacturers may try to push doctors to prescribe newer patent-protected versions of insulin, which would be harder for Civica Rx to market as a generic – at least initially.
Success is far from guaranteed, given that the established players all have a strong financial interest in seeing Civica’s efforts fail.
Lawmakers Are Taking Action
Several state legislatures have also tried to deal with this problem. Some have enacted laws mandating drug price transparency and provided funds to guarantee emergency access to insulin.

Members of Congress – from left, Rep. Dan Kildee, D-Mich.; House Majority Whip James Clyburn, D-S.C.; Rep. Angie Craig, D-Minn.; and Rep. Lucy McBath, Ga. – express support for capping insulin prices at $35 a month or less in March 2022. AP Photo/J. Scott Applewhite
But to date these assorted responses have failed to lower prices for brand-name insulin products, although I think it’s possible that prices would have risen faster without them.
Congress is also responding.
Four weeks after Civica Rx announced its plans to produce insulin at well below current prices, the U.S. House of Representatives passed a bill that would limit insulin copays to $35 for insured patients. This measure was also in President Joe Biden’s stalled Build Back Better spending plan.
The House bill would leave out many patients – most notably the uninsured. But this measure would also mark a positive step should the Senate follow suit.
People living with insulin-dependent diabetes have been waiting a long time for someone to do something to make it more affordable. It looks like that time may finally be arriving.
Republished with permission from The Conversation, by Jing Luo, Assistant Professor of Medicine, University of Pittsburgh Health Sciences
The Conversation is a nonprofit, independent news organization dedicated to unlocking the knowledge of experts for the public good. We publish trustworthy and informative articles written by academic experts for the general public and edited by our team of journalists.
Help Support Factkeepers!
{"id":null,"mode":"form","open_style":"in_place","currency_code":"USD","currency_symbol":"$","currency_type":"decimal","blank_flag_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":500,"top_media_type":"none","featured_image_url":false,"featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"Factkeepers.com","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Help Support Factkeepers","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you for being a supporter!","payment_confirmation_title":"Factkeepers.com","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to donate? You can change this amount to anything you would like.","initial":{"instruction_type":"normal","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."},"invalid_curency":{"instruction_type":"error","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to donate this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to donate this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to donate this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}
{"date_format":"F j, Y","time_format":"g:i a","wordpress_permalink_only":"https:\/\/factkeepers.com\/a-nonprofit-drugmaker-is-taking-aim-at-insulin-price-gouging\/","all_default_visual_states":"inherit","modal_visual_state":false,"user_is_logged_in":false,"stripe_api_key":"pk_live_40P3DgGDAHEP1QtJ0nOU4nms5JYHI8GbQ05dYiB1S8OPP5oMSIpOCCeeIawOyeW6bWDkDMWdUeggbhxOQTSA6aedu00ROAbhXBd","stripe_account_country_code":"US","setup_link":"https:\/\/factkeepers.com\/wp-admin\/admin.php?page=tip-jar-wp&mpwpadmin1=welcome&mpwpadmin_lightbox=do_wizard_health_check","close_button_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/closebtn.png"}