Why Is Nintedanib So Expensive? Pay $8200 Instead (2026)