Decrease in Institutional Shareholding

See all stocks where Institutions decreased their stake by selling . Institutional category consists of all non-individual bodies such as Mutual funds, Government of India, LIC, UTI, FII, FPI and Financial Institutions etc. Institutions decreasing their shareholding in a stock is considered negative for the stock.

Shareholding
Stock Name Action ISIN Quality Score Technical Score Stock Classification Text Default Exchange Institutional holding change QoQ % Shareholding Date
HLE Glasscoat Ltd. Detail INE461D01010 48 21 Expensive Underperformer NSE -0.01 2022-03-31
Nippon Life India Asset Management Ltd. Detail INE298J01013 42 27 Expensive Underperformer NSE -0.01 2022-03-31
Tasty Bite Eatables Ltd. Detail INE488B01017 58 28 Falling Comet NSE -0.01 2022-03-31
Vikas WSP Ltd. Detail INE706A01022 28 36 Momentum Trap NSE -0.01 2022-03-31
Shree Global Tradefin Ltd. Detail INE080I01025 NA 56 NA BSE -0.01 2022-03-31
Sika Interplant Systems Ltd. Detail INE438E01016 78 36 Mid-range Performer BSE -0.01 2022-03-31
Modern Shares & Stock Brokers Ltd. Detail INE370A01019 NA 68 NA BSE -0.01 2022-03-31
LKP Securities Ltd. Detail INE341H01023 55 44 Strong Performer, Under Radar BSE -0.01 2022-03-31
Quint Digital Media Ltd. Detail INE641R01017 21 63 Momentum Trap BSE -0.01 2022-03-31
KIOCL Ltd. Detail INE880L01014 66 28 Falling Comet NSE -0.01 2022-03-31
5Paisa Capital Ltd. Detail INE618L01018 33 28 Weak Stock NSE -0.01 2022-03-31
The Yamuna Syndicate Ltd. Detail INE868X01014 64 27 Falling Comet BSE -0.01 2022-03-31
Simplex Mills Company Ltd. Detail INE457H01019 NA 45 NA BSE -0.01 2022-03-31
Kuantum Papers Ltd. Detail INE529I01021 46 38 Mid-range Performer NSE -0.01 2022-03-31
Mold-Tek Technologies Ltd. Detail INE835B01035 58 59 Mid-range Performer NSE -0.01 2022-03-31
Royale Manor Hotels And Industries Ltd. Detail INE008C01011 NA 33 NA BSE -0.01 2022-03-31
Emerald Leisures Ltd. Detail INE044N01021 NA 41 NA BSE -0.01 2022-03-31
Investment & Precision Castings Ltd. Detail INE155E01016 60 38 Mid-range Performer BSE -0.01 2022-03-31
W H Brady & Company Ltd. Detail INE855A01019 71 46 Strong Performer, Under Radar BSE -0.01 2022-03-31
Swadeshi Polytex Ltd. Detail INE243N01029 NA 65 NA BSE -0.01 2022-03-31
Modipon Ltd. Detail INE170C01019 NA 40 NA BSE -0.01 2022-03-31
Shivam Autotech Ltd. Detail INE637H01024 37 47 Mid-range Performer NSE -0.01 2022-03-31
Swaraj Engines Ltd. Detail INE277A01016 57 52 Expensive Performer NSE -0.01 2022-03-31
Tata Consumer Products Ltd. Detail INE192A01025 85 37 Expensive Performer NSE -0.01 2022-03-31
FGP Ltd. Detail INE512A01016 NA 51 NA BSE -0.01 2022-03-31
South Indian Bank Ltd. Detail INE683A01023 53 39 Mid-range Performer NSE -0.01 2022-03-31
Sundaram Finance Ltd. Detail INE660A01013 69 32 Falling Comet NSE -0.01 2022-03-31
PDS Ltd. Detail INE111Q01013 78 43 Mid-range Performer NSE -0.01 2022-03-31
GKW Ltd. Detail INE528A01020 NA 33 NA NSE -0.01 2022-03-31
Caplin Point Laboratories Ltd. Detail INE475E01026 55 46 Mid-range Performer NSE -0.01 2022-03-31
Bodal Chemicals Ltd. Detail INE338D01028 30 28 Value Trap NSE -0.01 2022-03-31
Bal Pharma Ltd. Detail INE083D01012 67 41 Strong Performer, Under Radar NSE -0.01 2022-04-13
Bannari Amman Sugars Ltd. Detail INE459A01010 66 47 Mid-range Performer NSE -0.01 2022-03-31
Filatex India Ltd. Detail INE816B01027 80 52 Strong Performer, Under Radar NSE -0.01 2022-03-31
India Power Corporation Ltd. Detail INE360C01024 69 31 Falling Comet NSE -0.01 2022-03-31
Aban Offshore Ltd. Detail INE421A01028 30 43 Await Turnaround NSE -0.01 2022-03-31
Dhunseri Investments Ltd. Detail INE320L01011 84 42 Strong Performer, Under Radar NSE -0.01 2022-03-31
Cinevista Ltd. Detail INE039B01026 NA 29 NA NSE -0.01 2022-03-31
Container Corporation of India Ltd. Detail INE111A01025 71 33 Falling Comet NSE -0.01 2022-03-31
RS Software (India) Ltd. Detail INE165B01029 NA 28 NA NSE -0.01 2022-03-31
Maral Overseas Ltd. Detail INE882A01013 57 32 Value Stock, Under Radar NSE -0.01 2022-03-31
Lakshmi Mills Company Ltd. Detail INE938C01019 67 47 Strong Performer, Under Radar BSE -0.01 2022-03-31
Kakatiya Cement Sugar & Industries Ltd. Detail INE437B01014 69 43 Strong Performer, Under Radar NSE -0.01 2022-03-31
Persistent Systems Ltd. Detail INE262H01013 78 37 Expensive Performer NSE -0.01 2022-03-31
Jayant Agro Organics Ltd. Detail INE785A01026 66 44 Strong Performer, Under Radar NSE -0.01 2022-03-31
Jay Shree Tea & Industries Ltd. Detail INE364A01020 67 41 Strong Performer, Under Radar NSE -0.01 2022-03-31
Jindal Poly Investment & Finance Company Ltd. Detail INE147P01019 51 44 Mid-range Performer NSE -0.01 2022-03-31
Orient Abrasives Ltd. Detail INE569C01020 49 45 Mid-range Performer NSE -0.01 2022-03-31
Nitco Ltd. Detail INE858F01012 23 58 Momentum Trap NSE -0.01 2022-03-31
NLC India Ltd. Detail INE589A01014 75 60 Strong Performer, Under Radar NSE -0.02 2022-03-31
The Hi-Tech Gears Ltd. Detail INE127B01011 69 27 Value Stock, Under Radar NSE -0.02 2022-03-31
Indian Metals & Ferro Alloys Ltd. Detail INE919H01018 71 39 Strong Performer, Under Radar NSE -0.02 2022-03-31
Kirloskar Industries Ltd. Detail INE250A01039 73 38 Strong Performer, Under Radar NSE -0.02 2022-03-31
KEC International Ltd. Detail INE389H01022 55 39 Mid-range Performer NSE -0.02 2022-03-31
Kavveri Telecom Products Ltd. Detail INE641C01019 NA 47 NA NSE -0.02 2022-03-31
Kansai Nerolac Paints Ltd. Detail INE531A01024 55 28 Falling Comet NSE -0.02 2022-03-31
Muthoot Capital Services Ltd. Detail INE296G01013 51 22 Slowing Down Stock NSE -0.02 2022-03-31
Genus Paper & Boards Ltd. Detail INE949P01018 41 53 Mid-range Performer NSE -0.02 2022-03-31
Dhunseri Tea & Industries Ltd. Detail INE341R01014 64 36 Strong Performer, Under Radar NSE -0.02 2022-03-31
Shanthi Gears Ltd. Detail INE631A01022 58 63 Expensive Star NSE -0.02 2022-03-31
Sical Logistics Ltd. Detail INE075B01012 21 28 Weak Stock NSE -0.02 2022-03-31
Jayshree Chemicals Ltd. Detail INE693E01016 NA 35 NA BSE -0.02 2022-03-31
Summit Securities Ltd. Detail INE519C01017 46 32 Falling Comet NSE -0.02 2022-03-31
Transport Corporation of India Ltd. Detail INE688A01022 82 66 Strong Performer, Getting Expensive NSE -0.02 2022-03-31
Nirlon Ltd. Detail INE910A01012 62 47 Expensive Performer BSE -0.02 2021-12-31
Lactose (India) Ltd. Detail INE058I01013 30 77 Momentum Trap BSE -0.02 2022-03-31
Globus Power Generation Ltd. Detail INE064L01015 NA 26 NA BSE -0.02 2022-03-31
Udaipur Cement Works Ltd. Detail INE225C01029 44 15 Expensive Underperformer NSE -0.02 2022-03-31
Chemfab Alkalis Ltd. Detail INE783X01023 37 54 Mid-range Performer NSE -0.02 2022-03-31
Waterbase Ltd. Detail INE054C01015 57 30 Falling Comet NSE -0.02 2022-03-31
Computer Age Management Services Ltd. Detail INE596I01012 58 29 Falling Comet NSE -0.02 2022-03-31
Exxaro Tiles Ltd. Detail INE0GFE01018 NA 29 NA NSE -0.02 2022-03-31
SI Capital & Financial Services Ltd. Detail INE417F01017 NA 48 NA BSE -0.02 2022-04-04
The Phosphate Company Ltd. Detail INE398C01016 NA 48 NA BSE -0.02 2022-03-31
Lloyds Steels Industries Ltd. Detail INE093R01011 67 43 Expensive Performer NSE -0.02 2022-05-19
Talbros Engineering Ltd. Detail INE717E01013 71 47 Strong Performer, Under Radar BSE -0.02 2022-03-31
Commercial Engineers & Body Builders Co Ltd. Detail INE209L01016 98 71 Strong Performer, Getting Expensive NSE -0.02 2022-03-31
Larsen & Toubro Ltd. Detail INE018A01030 41 39 Mid-range Performer NSE -0.02 2022-03-31
Godfrey Phillips India Ltd. Detail INE260B01028 67 53 Mid-range Performer NSE -0.02 2022-03-31
Entertainment Network (India) Ltd. Detail INE265F01028 46 42 Expensive Performer NSE -0.02 2022-03-31
Dhunseri Ventures Ltd. Detail INE477B01010 87 37 Strong Performer, Under Radar NSE -0.03 2022-03-31
Educomp Solutions Ltd. Detail INE216H01027 NA 38 NA NSE -0.03 2021-09-30
Eicher Motors Ltd. Detail INE066A01021 58 54 Expensive Performer NSE -0.03 2022-03-31
Banco Products (India) Ltd. Detail INE213C01025 75 37 Strong Performer, Under Radar NSE -0.03 2022-03-31
GE T&D India Ltd. Detail INE200A01026 60 33 Falling Comet NSE -0.03 2022-03-31
Bharat Wire Ropes Ltd. Detail INE316L01019 28 43 Await Turnaround NSE -0.03 2022-03-31
Saregama India Ltd. Detail INE979A01025 66 46 Expensive Performer NSE -0.03 2022-03-31
Jullundur Motor Agency (Delhi) Ltd. Detail INE412C01023 92 43 Strong Performer, Under Radar NSE -0.03 2022-03-31
TPL Plastech Ltd. Detail INE413G01014 67 30 Value Stock, Under Radar NSE -0.03 2022-03-31
Zodiac Clothing Company Ltd. Detail INE206B01013 26 32 Weak Stock NSE -0.03 2022-03-31
Vardhman Textiles Ltd. Detail INE825A01020 49 38 Mid-range Performer NSE -0.03 2022-03-31
Piramal Enterprises Ltd. Detail INE140A01024 69 27 Falling Comet NSE -0.03 2022-03-31
Nahar Poly Films Ltd. Detail INE308A01027 44 59 Mid-range Performer NSE -0.03 2022-03-31
Manugraph India Ltd. Detail INE867A01022 NA 31 NA NSE -0.03 2022-03-31
Procter & Gamble Health Ltd. Detail INE199A01012 53 30 Expensive Underperformer NSE -0.03 2022-03-31
Refex Industries Ltd. Detail INE056I01017 58 29 Value Stock, Under Radar NSE -0.03 2022-03-31
Reliance Communications Ltd. Detail INE330H01018 28 39 Momentum Trap NSE -0.03 2022-03-31
Kilitch Drugs(I) Ltd. Detail INE729D01010 67 33 Falling Comet NSE -0.03 2022-03-31
Hercules Hoists Ltd. Detail INE688E01024 69 37 Mid-range Performer NSE -0.03 2022-03-31
Likhitha Infrastructure Ltd. Detail INE060901019 67 26 Falling Comet NSE -0.03 2022-03-31
Aarey Drugs & Pharmaceuticals Ltd. Detail INE198H01019 48 23 Falling Comet NSE -0.03 2022-03-31
Asian Star Company Ltd. Detail INE194D01017 87 32 Value Stock, Under Radar BSE -0.03 2022-03-31
K-Lifestyle & Industries Ltd. Detail INE218A01028 NA 63 NA BSE -0.03 2021-09-30
Bhagyanagar India Ltd. Detail INE458B01036 51 28 Falling Comet NSE -0.03 2022-03-31
Hindustan Aeronautics Ltd. Detail INE066F01012 76 69 Strong Performer NSE -0.03 2022-03-31
Zota Healthcare Ltd. Detail INE358U01012 48 29 Expensive Underperformer NSE -0.04 2022-03-31
Bombay Wire Ropes Ltd. Detail INE089T01023 NA 45 NA BSE -0.04 2022-03-31
Sinclairs Hotels Ltd. Detail INE985A01022 66 48 Mid-range Performer BSE -0.04 2022-03-31
Barbeque-Nation Hospitality Ltd. Detail INE382M01027 35 27 Expensive Underperformer NSE -0.04 2022-03-31
Bhageria Industries Ltd. Detail INE354C01027 48 30 Slowing Down Stock NSE -0.04 2022-03-31
Ultramarine & Pigments Ltd. Detail INE405A01021 53 34 Mid-range Performer BSE -0.04 2022-03-31
Varun Beverages Ltd. Detail INE200M01013 57 60 Expensive Performer NSE -0.04 2022-03-31
Poddar Pigments Ltd. Detail INE371C01013 76 31 Value Stock, Under Radar NSE -0.04 2022-03-31
FSN E-Commerce Ventures Ltd. Detail INE388Y01029 NA 21 NA NSE -0.04 2022-03-31
UCO Bank Detail INE691A01018 57 31 Value Stock, Under Radar NSE -0.04 2022-03-31
Wendt India Ltd. Detail INE274C01019 67 60 Expensive Star NSE -0.04 2022-03-31
JCT Ltd. Detail INE945A01026 51 27 Expensive Underperformer BSE -0.04 2022-03-31
Sanghi Industries Ltd. Detail INE999B01013 50 26 Falling Comet NSE -0.04 2022-03-31
SEL Manufacturing Company Ltd. Detail INE105I01020 44 59 Mid-range Performer NSE -0.04 2022-03-31
Suryalakshmi Cotton Mills Ltd. Detail INE713B01026 51 43 Mid-range Performer NSE -0.04 2022-03-31
Modison Metals Ltd. Detail INE737D01021 71 31 Value Stock, Under Radar NSE -0.04 2022-03-31
Reliance Chemotex Industries Ltd. Detail INE750D01016 69 NA Value Stock, Under Radar NSE -0.04 2022-03-31
Expleo Solutions Ltd. Detail INE201K01015 66 47 Expensive Performer NSE -0.04 2022-03-31
Sterling Tools Ltd. Detail INE334A01023 48 47 Mid-range Performer NSE -0.04 2022-03-31
SMS Pharmaceuticals Ltd. Detail INE812G01025 85 26 Value Stock, Under Radar NSE -0.04 2022-03-31
Black Box Ltd. Detail INE676A01027 44 49 Mid-range Performer NSE -0.04 2022-03-31
Elgi Rubber Company Ltd. Detail INE819L01012 66 38 Mid-range Performer NSE -0.04 2022-03-31
Bharat Forge Ltd. Detail INE465A01025 40 38 Mid-range Performer NSE -0.04 2022-03-31
Aditya Birla Money Ltd. Detail INE865C01022 37 33 Slowing Down Stock NSE -0.04 2022-03-31
Aries Agro Ltd. Detail INE298I01015 85 37 Strong Performer, Under Radar NSE -0.04 2022-03-31
LT Foods Ltd. Detail INE818H01020 84 50 Strong Performer, Under Radar NSE -0.04 2022-03-31
Compucom Software Ltd. Detail INE453B01029 NA 55 NA NSE -0.04 2022-03-31
Yaari Digital Integrated Services Ltd Detail INE126M01010 28 25 Weak Stock NSE -0.04 2022-03-31
Megasoft Ltd. Detail INE933B01012 66 56 Mid-range Performer NSE -0.04 2022-03-31
PG Electroplast Ltd. Detail INE457L01011 51 57 Mid-range Performer NSE -0.04 2022-03-31
RPP Infra Projects Ltd. Detail INE324L01013 48 26 Falling Comet NSE -0.04 2022-05-09
Indraprastha Medical Corporation Ltd. Detail INE681B01017 60 29 Value Stock, Under Radar NSE -0.04 2022-03-31
JSW Ispat Special Products Ltd. Detail INE743C01021 48 31 Slowing Down Stock NSE -0.05 2022-03-31
Supreme Industries Ltd. Detail INE195A01028 67 32 Falling Comet NSE -0.05 2022-03-31
Star Paper Mills Ltd. Detail INE733A01018 60 47 Strong Performer, Under Radar NSE -0.05 2022-03-31
Pudumjee Paper Products Ltd. Detail INE865T01018 57 41 Strong Performer, Under Radar NSE -0.05 2022-03-31
Intellect Design Arena Ltd. Detail INE306R01017 78 48 Expensive Performer NSE -0.05 2022-03-31
Xpro India Ltd. Detail INE445C01015 84 49 Mid-range Performer NSE -0.05 2022-03-31
Raama Paper Mills Ltd. Detail INE425E01013 NA 55 NA BSE -0.05 2022-03-31
Kanpur Plastipack Ltd. Detail INE694E01014 49 35 Mid-range Performer NSE -0.05 2022-03-31
Universus Photo Imagings Ltd. Detail INE03V001013 76 43 Strong Performer, Under Radar NSE -0.05 2022-03-31
Urja Global Ltd. Detail INE550C01020 58 47 Expensive Performer NSE -0.05 2022-03-31
Ritesh Properties & Industries Ltd. Detail INE299D01014 82 61 Expensive Star BSE -0.05 2022-03-31
Innovators Facade Systems Ltd. Detail INE870Z01015 NA 43 NA BSE -0.05 2022-03-31
Ador Welding Ltd. Detail INE045A01017 69 39 Mid-range Performer NSE -0.05 2022-03-31
California Software Company Ltd. Detail INE526B01014 NA 45 NA NSE -0.05 2022-03-31
Bombay Dyeing & Manufacturing Company Ltd. Detail INE032A01023 39 44 Expensive Performer NSE -0.05 2022-03-31
Cineline India Ltd. Detail INE704H01022 23 51 Momentum Trap NSE -0.05 2022-05-09
BPL Ltd. Detail INE110A01019 37 32 Expensive Underperformer NSE -0.06 2022-03-31
Dhanuka Agritech Ltd. Detail INE435G01025 71 40 Mid-range Performer NSE -0.06 2022-03-31
Maruti Suzuki India Ltd. Detail INE585B01010 57 61 Expensive Star NSE -0.06 2022-03-31
Bajaj Finserv Ltd. Detail INE918I01018 46 27 Expensive Underperformer NSE -0.06 2022-03-31
Jayabharat Credit Ltd. Detail INE998D01011 NA 68 NA BSE -0.06 2022-03-31
Surana Solar Ltd. Detail INE272L01022 NA 41 NA NSE -0.06 2022-03-31
Zen Technologies Ltd. Detail INE251B01027 53 39 Expensive Performer NSE -0.06 2022-03-31
Arrow Greentech Ltd. Detail INE570D01018 67 29 Falling Comet NSE -0.06 2022-03-31
Gokul Agro Resources Ltd. Detail INE314T01025 80 67 Strong Performer NSE -0.06 2022-03-31
KDDL Ltd. Detail INE291D01011 76 42 Mid-range Performer NSE -0.06 2022-03-31
Som Distilleries & Breweries Ltd. Detail INE480C01020 39 70 Turnaround Potential NSE -0.06 2022-03-31
The Byke Hospitality Ltd. Detail INE319B01014 46 48 Expensive Performer NSE -0.06 2022-03-31
Harrisons Malayalam Ltd. Detail INE544A01019 73 42 Strong Performer, Under Radar NSE -0.06 2022-03-31
Kalyani Investment Company Ltd. Detail INE029L01018 57 30 Value Stock, Under Radar NSE -0.06 2022-03-31
Pritish Nandy Communications Ltd. Detail INE392B01011 28 48 Momentum Trap NSE -0.06 2022-03-31
Lasa Supergenerics Ltd. Detail INE670X01014 60 28 Falling Comet NSE -0.06 2022-03-31
One Point One Solutions Ltd. Detail INE840Y01029 39 47 Expensive Performer NSE -0.06 2022-03-31
Ujjivan Small Finance Bank Ltd. Detail INE551W01018 46 31 Slowing Down Stock NSE -0.06 2022-03-31
Seacoast Shipping Services Ltd. Detail INE277T01024 26 23 Value Trap BSE -0.07 2022-03-31
HPL Electric & Power Ltd. Detail INE495S01016 67 31 Value Stock, Under Radar NSE -0.07 2022-03-31
Anjani Portland Cement Ltd. Detail INE071F01012 64 25 Value Stock, Under Radar NSE -0.07 2022-03-31
Longview Tea Company Ltd. Detail INE696E01019 NA 54 NA BSE -0.07 2022-03-31
Manaksia Steels Ltd. Detail INE824Q01011 87 44 Strong Performer, Under Radar NSE -0.07 2022-03-31
VLS Finance Ltd. Detail INE709A01018 85 29 Value Stock, Under Radar NSE -0.07 2022-03-31
Mafatlal Industries Ltd. Detail INE270B01027 26 46 Await Turnaround BSE -0.07 2022-03-31
Apollo Tyres Ltd. Detail INE438A01022 53 52 Mid-range Performer NSE -0.07 2022-03-31
DCM Ltd. Detail INE498A01018 40 29 Slowing Down Stock NSE -0.07 2022-03-31
Birla Cable Ltd. Detail INE800A01015 66 58 Mid-range Performer NSE -0.07 2022-03-31
BSL Ltd. Detail INE594B01012 58 47 Strong Performer, Under Radar NSE -0.07 2022-03-31
Future Lifestyle Fashions Ltd. Detail INE452O01016 30 25 Weak Stock NSE -0.07 2022-03-31
GMR Infrastructure Ltd. Detail INE776C01039 30 39 Momentum Trap NSE -0.07 2022-03-31
Minda Industries Ltd. Detail INE405E01023 51 44 Expensive Performer NSE -0.07 2022-03-31
Nalwa Sons Investments Ltd. Detail INE023A01030 84 40 Strong Performer, Under Radar NSE -0.07 2022-03-31
National Fertilizers Ltd. Detail INE870D01012 66 50 Mid-range Performer NSE -0.07 2022-03-31
Ruchira Papers Ltd. Detail INE803H01014 49 48 Mid-range Performer NSE -0.07 2022-03-31
RPG Life Sciences Ltd. Detail INE105J01010 80 38 Mid-range Performer NSE -0.08 2022-03-31
JSW Steel Ltd. Detail INE019A01038 73 38 Strong Performer, Under Radar NSE -0.08 2022-03-31
PTL Enterprises Ltd. Detail INE034D01049 51 44 Mid-range Performer NSE -0.08 2022-03-31
Om Infra Ltd. Detail INE239D01028 66 40 Strong Performer, Under Radar NSE -0.08 2022-03-31
KRBL Ltd. Detail INE001B01026 60 29 Value Stock, Under Radar NSE -0.08 2022-03-31
Talbros Automotive Components Ltd. Detail INE187D01011 84 55 Strong Performer, Under Radar NSE -0.08 2022-03-31
Standard Batteries Ltd. Detail INE502C01039 NA 43 NA BSE -0.08 2022-03-31
STEL Holdings Ltd. Detail INE577L01016 NA 37 NA NSE -0.08 2022-03-31
Vaibhav Global Ltd. Detail INE884A01027 55 27 Falling Comet NSE -0.08 2022-03-31
Sambhaav Media Ltd. Detail INE699B01027 53 38 Expensive Performer NSE -0.08 2022-03-31
Siemens Ltd. Detail INE003A01024 73 61 Expensive Star NSE -0.08 2022-03-31
Devyani International Ltd. Detail INE872J01023 28 24 Weak Stock NSE -0.08 2022-03-31