The quiet strength in Icon ICON business model Slight Rise 20260507 Carlyle Fund CCIF Stock Worth Considering Flirts with Support 20260416 Titan TTAM Stock Revenue Whisper 439 20260418