How does Filana Therapeutics FLNA make money Market Focus 20260427 Is SelectIncome DNP stock outperforming similar companies Ecolab Inc ECL Mixed Analyst Sentiment And CoolIT Deal Dynamics Rewrite NearTerm Investment Narrative