Ibotta IBTA Gains 386 Support Holds at 3040 20260518 Aris Mining ARIS Stock Down 725 Support Test at 1738 20260515 Calamos Fund CHW Stock Analysis 159 Loss Key Levels 20260519 Franklin Wireless Earnings Miss Estimates by 012 Revenue Also Below Forecasts