Why Is Alectinib So Expensive? Pay $14025 Instead (2026)