Why Is Micafungin So Expensive? Pay $140 Instead (2026)