Is First FA stock a good opportunity today Investors Pile In 20260418 OMC Omnicom Group Inc delivers 101 percent year over year revenue growth in Q4 2025 shares rise 132 percent What Noodles NDLS does that its rivals cannot Technical Strength 20260508