Factually Cost of Lupron Depot and Financial Aid: Resource for Reducing Expenses, Discounts, and Other Helpful Info , and Administrator 2025 May 10