Fastly FSLY Stock Analysis Falls 260 Watching 1636 20260515 Meshflow MESHW Flat at 026 Consolidation Continues 20260515 Manufacturing Sector Sheds 2000 Jobs in April BLS Data Shows