Institutional Ownership is one very important way to analyze how a stock will perform in the future. Here's a good article weighing the pros and cons of institutional ownership.
The table below is a summary of the mean, median and true PPS (Price Per Share) the institutions have paid in the current and last quarter. Most institutes hedge their bets both ways to protect the investment. The do so by buying puts and calls for a stock as well, apart from stock ownership.
Quarter | Institute Count | Mean PPS | Median PPS | True Value PPS |
---|---|---|---|---|
Current Quarter | 613 | 8.00 | 7.75 | 7.62 |
Previous Quarter | 637 | 8.00 | 7.75 | 7.58 |
The table below is summary data with links to individual listing tables below to indicate if new institutes bought in, sold out, averaged down, averaged up etc. This is a critical piece of data to analyze what the money flow is in quarter and past week.
Time | New Institutions | Out | Averaged Down | Averaged Up | Added Shares | Reduced Shares |
---|---|---|---|---|---|---|
Current Quarter | 22 | 159 | 19 | 71 | 55 | 12 |
Time | New Puts | New Calls | New Short | Deleted Puts | Deleted Calls | Deleted Short |
Current Quarter | 0 | 0 | 0 | 0 | 1 | 0 |
Time | Increased Puts | Increased Calls | Increased Short | Reduced Puts | Reduced Calls | Reduced Short |
Current Quarter | 0 | 0 | 0 | 0 | 0 | 0 |
Time | New Institutions | Out | Averaged Down | Averaged Up | Added Shares | Reduced Shares |
Past Week | 2 | 1 | 10 | 9 | 10 | 4 |
Time | New Puts | New Calls | New Short | Deleted Puts | Deleted Calls | Deleted Short |
Past Week | 0 | 0 | 0 | 0 | 0 | 0 |
Time | Increased Puts | Increased Calls | Increased Short | Reduced Puts | Reduced Calls | Reduced Short |
Past Week | 0 | 0 | 0 | 0 | 0 | 0 |
BlackRock and Vanguard are the two largest institutional investors in the world. The table below is an indicator of how much of the company stock they own.
BlackRock | Vanguard | |||||
---|---|---|---|---|---|---|
Quarter | Shares | % Ownership | PPS | Shares | % Ownership | PPS |
Current Quarter | 9,973,942 | 2.21 | 7.75 | 26,378,993 | 5.85 | 7.38 |
Previous Quarter | 9,973,942 | 2.21 | 7.75 | 34,461,567 | 7.64 | 7.07 |
This is a snapshot of the top 20 institutes by share count holding stock in the company for the current quarter
Name | Shares | PPS |
---|---|---|
Price T Rowe Associates Inc /md/ | 60,469,855 | 7.75 |
PRICE T ROWE ASSOCIATES INC /MD/ | 51,191,139 | |
Fmr Llc | 32,124,052 | 7.75 |
TRMCX - T. Rowe Price Mid-Cap Value Fund, Inc. | 27,300,360 | 7.75 |
Pzena Investment Management Llc | 27,285,730 | 7.75 |
Ameriprise Financial Inc | 26,473,752 | 7.78 |
AMERIPRISE FINANCIAL INC | 25,861,455 | |
VANGUARD GROUP INC | 23,516,585 | |
Van Eck Associates Corp | 23,010,341 | 7.75 |
OIH - VanEck Vectors Oil Services ETF | 22,926,352 | 7.75 |
PZENA INVESTMENT MANAGEMENT LLC | 22,518,461 | |
Bpifrance Participations SA | 22,119,572 | |
Franklin Resources Inc | 18,431,610 | 7.75 |
Dimensional Fund Advisors Lp | 16,550,376 | 7.75 |
Caisse De Depot Et Placement Du Quebec | 13,776,346 | 7.75 |
FRVLX - Franklin Small Cap Value Fund Class A | 11,914,442 | 6.92 |
BlackRock Inc. | 9,915,455 | 7.75 |
Brandes Investment Partners, Lp | 9,487,922 | 7.75 |
Two Sigma Investments, Lp | 9,173,683 | 7.75 |
FCPVX - Fidelity Small Cap Value Fund | 9,000,000 | 6.92 |
The table below is top 20 listing of institutes holding stock of the company in the previous quarter.
Name | Shares | PPS |
---|---|---|
Price T Rowe Associates Inc /md/ | 60,469,855 | 7.75 |
Fmr Llc | 32,124,052 | 7.75 |
TRMCX - T. Rowe Price Mid-Cap Value Fund, Inc. | 27,300,360 | 7.75 |
Pzena Investment Management Llc | 27,285,730 | 7.75 |
Ameriprise Financial Inc | 26,473,752 | 7.78 |
Van Eck Associates Corp | 23,010,341 | 7.75 |
OIH - VanEck Vectors Oil Services ETF | 22,926,352 | 7.75 |
Franklin Resources Inc | 18,431,610 | 7.75 |
Dimensional Fund Advisors Lp | 16,550,376 | 7.75 |
Caisse De Depot Et Placement Du Quebec | 13,776,346 | 7.75 |
FRVLX - Franklin Small Cap Value Fund Class A | 9,943,800 | 6.49 |
BlackRock Inc. | 9,915,455 | 7.75 |
Brandes Investment Partners, Lp | 9,487,922 | 7.75 |
Two Sigma Investments, Lp | 9,173,683 | 7.75 |
Vanguard Group Inc | 8,893,514 | 7.75 |
Two Sigma Advisers, Lp | 8,598,100 | 7.75 |
Barclays Plc | 7,108,705 | 7.75 |
FCPVX - Fidelity Small Cap Value Fund | 7,000,000 | 6.49 |
ARGA Investment Management, LP | 6,671,188 | 7.75 |
D. E. Shaw & Co., Inc. | 6,647,656 | 7.75 |
Name | Shares | PPS |
---|---|---|
PRICE T ROWE ASSOCIATES INC /MD/ | 51,191,139 | |
AMERIPRISE FINANCIAL INC | 25,861,455 | |
VANGUARD GROUP INC | 23,516,585 | |
PZENA INVESTMENT MANAGEMENT LLC | 22,518,461 | |
Bpifrance Participations SA | 22,119,572 | |
VSCAX - Invesco Small Cap Value Fund Class A | 3,728,294 | 6.92 |
FSOPX - Fidelity Series Small Cap Opportunities Fund | 2,339,600 | 6.92 |
FDSCX - Fidelity Stock Selector Small Cap Fund | 901,400 | 6.92 |
SFLNX - Schwab Fundamental US Large Company Index Fund Institutional Shares | 337,898 | 6.92 |
PRF - Invesco FTSE RAFI US 1000 ETF | 283,412 | 6.92 |
POSKX - PRIMECAP Odyssey Stock Fund | 175,000 | 6.92 |
PCLCX - PACE Large Co Growth Equity Investments Class P | 79,848 | 6.93 |
NWAYX - Nationwide GQG US Quality Equity Fund Eagle Class | 62,539 | 6.92 |
WEIZX - Weiss Alternative Balanced Risk Fund Investor Class | 25,208 | 6.90 |
Dimensional ETF Trust - Dimensional US Small Cap Value ETF | 23,805 | 6.93 |
KBC Group NV | 21,746 | 7.73 |
FirstPurpose Wealth LLC | 11,114 | 6.75 |
SUNAMERICA SERIES TRUST - SA T. Rowe Price VCP Balanced Portfolio Class 3 | 6,789 | 6.92 |
RPGAX - T. Rowe Price Global Allocation Fund, Inc. | 4,827 | 6.84 |
Steward Financial Group LLC | 320 | 6.25 |
Name | Shares | PPS |
---|---|---|
VGTSX - Vanguard Total International Stock Index Fund Investor Shares | 5,944,547 | 6.52 |
VEURX - Vanguard European Stock Index Fund Investor Shares | 1,071,336 | 6.52 |
UBS Group AG | 296,388 | 7.75 |
GSEQX - Goldman Sachs Multi-Manager Global Equity Fund Class R6 Shares | 164,670 | 6.49 |
PXF - Invesco FTSE RAFI Developed Markets ex-U.S. ETF | 111,309 | 6.50 |
SFNNX - Schwab Fundamental International Large Company Index Fund Institutional Shares | 81,855 | 6.52 |
JCRAX - ALPS/CoreCommodity Management CompleteCommodities Strategy Fund Investor Shares | 74,155 | 6.49 |
Wolverine Trading, Llc | 65,400 | 7.75 |
MKIEX - Mckee International Equity Portfolio Institutional Class Shares | 64,000 | 6.48 |
PEAK6 Investments LLC | 18,987 | 7.74 |
TLTD - FlexShares Morningstar Developed Markets ex-US Factor Tilt Index Fund | 9,285 | 6.46 |
AVFIX - American Beacon Small Cap Value Fund Institutional Class | 7,642 | 6.54 |
FNY Investment Advisers, LLC | 6,000 | 7.67 |
Bbva Usa | 4,389 | 7.52 |
PBDM - Invesco PureBeta FTSE Developed ex-North America ETF | 2,637 | 6.45 |
WASHINGTON TRUST Co | 2,400 | 7.92 |
Crescent Capital Consulting, LLC | 1,392 | 5.75 |
Wolff Wiese Magana Llc | 546 | 7.33 |
McCarthy Asset Management, Inc. | 500 | 8.00 |
IFP Advisors, Inc | 88 | 11.36 |
Personal Wealth Partners | ||
Gemmer Asset Management LLC | ||
Occudo Quantitative Strategies Lp | ||
Ellevest, Inc. | ||
Y-Intercept (Hong Kong) Ltd | ||
TCI Wealth Advisors, Inc. | ||
Kiwi Wealth Investments Limited Partnership | ||
IYE - iShares U.S. Energy ETF | ||
Oslo Asset Management ASA | ||
Emerald Advisers, Llc | ||
Evoke Wealth, Llc | ||
Alpha Paradigm Partners, LLC | ||
AVUV - Avantis U.S. Small Cap Value ETF | ||
Willis Johnson & Associates, Inc. | ||
TIABX - Touchstone Anti-Benchmark International Core Equity Fund Institutional Class | ||
Forethought Variable Insurance Trust - Global Atlantic BlackRock Disciplined Value Portfolio Class I Shares | ||
BlackRock Series Fund, Inc. - BlackRock Balanced Capital Portfolio | ||
Walleye Capital LLC | ||
Intrinsic Edge Capital Management LLC | ||
Lingohr & Partner Asset Management GmbH | ||
Aim Variable Insurance Funds (invesco Variable Insurance Funds) - Invesco V.i. American Franchise Fund Series I | ||
Shay Capital LLC | ||
Marshall Wace North America L.P. | ||
Emerald Mutual Fund Advisers Trust | ||
USS Investment Management Ltd | ||
Moors & Cabot, Inc. | ||
Arkadios Wealth Advisors | ||
JTC Employer Solutions Trusteee Ltd | ||
Panagora Asset Management Inc | ||
EFCAX - Emerald Insights Fund Class A | ||
Tarbox Family Office, Inc. | ||
VSEQX - Vanguard Strategic Equity Fund Investor Shares | ||
SNXFX - Schwab 1000 Index Fund | ||
Point72 Asset Management, L.P. | ||
Kb Financial Partners, Llc | ||
FNDF - Schwab Fundamental International Large Company Index ETF | ||
Creative Planning | ||
Stock Yards Bank & Trust Co | ||
RISN - Inspire Tactical Balanced ESG ETF | ||
Harbour Investments, Inc. | ||
IMFL - Invesco International Developed Dynamic Multifactor ETF | ||
EARAX - Eaton Vance Richard Bernstein All Asset Strategy Fund Class A | ||
First Horizon Advisors, Inc. | ||
SPEU - SPDR(R) Portfolio Europe ETF | ||
Manteio Capital LLC | ||
Boulder Hill Capital Management Lp | ||
JHSC - John Hancock Multifactor Small Cap ETF | ||
Bridgefront Capital, LLC | ||
ROSC - Hartford Multifactor Small Cap ETF | ||
VAFAX - Invesco American Franchise Fund Class A | ||
QCSTRX - Stock Account Class R1 | ||
Lee Financial Co | ||
Price Michael F | ||
ClariVest Asset Management LLC | ||
SCHK - Schwab 1000 Index ETF | ||
Pearl River Capital, LLC | ||
Eaton Vance Management | ||
Arlington Capital Management, Inc. | ||
Ancora Advisors, LLC | ||
Hartland & Co., LLC | ||
Paloma Partners Management Co | ||
MASTER LARGE CAP SERIES LLC - Master Advantage Large Cap Core Portfolio | ||
SUNAMERICA SERIES TRUST - SA Schroders VCP Global Allocation Portfolio Class 3 | ||
BLES - Inspire Global Hope ETF | ||
QLVD - FlexShares Developed Markets ex-US Quality Low Volatility Index Fund | ||
Marshall Wace, Llp | ||
RGT Wealth Advisors, LLC | ||
CoreCommodity Management, LLC | ||
AVUVX - Avantis U.S. Small Cap Value Fund Institutional Class | ||
Edgestream Partners, L.P. | ||
CX Institutional | ||
Petrus Trust Company, LTA | ||
BlackRock Variable Series Funds, Inc. - BlackRock Advantage Large Cap Core V.I. Fund Class I | ||
Winton Capital Group Ltd | ||
M&g Investment Management Ltd | ||
Lapides Asset Management, LLC | ||
RR Advisors, LLC | ||
Fox Run Management, L.l.c. | ||
QCGLRX - Global Equities Account Class R1 | ||
PineBridge Investments, L.P. | ||
WWJD - Inspire International ESG ETF | ||
Penn Capital Management Co Inc | ||
VIDI - Vident International Equity Fund | ||
Optiver Holding B.V. | ||
Weiss Strategic Interval Fund | ||
Axa S.a. | ||
GARTX - Goldman Sachs Absolute Return Tracker Fund Class A | ||
JB Investments Management, LLC | ||
Berman Capital Advisors, LLC | ||
Tower Research Capital LLC (TRC) | ||
HAIDX - Harbor Diversified International All Cap Fund Institutional Class | ||
FLEH - Franklin FTSE Europe Hedged ETF | ||
Aviva Plc | ||
Veritable, L.P. | ||
Richard Bernstein Advisors LLC | ||
Lazard Asset Management Llc | ||
Vident Investment Advisory, LLC | ||
qPULA Trading Management LP | ||
Capstone Investment Advisors, Llc | ||
Northeast Financial Consultants Inc | ||
PQDMX - PGIM QMA International Developed Markets Index Fund Class R6 | ||
Modera Wealth Management, LLC | ||
Parkside Financial Bank & Trust | ||
Abeille Asset Management Sa | ||
Seven Eight Capital, Lp | ||
FLCGX - QUANTEX FUND Retail Class | ||
VYSVX - Vericimetry U.S. Small Cap Value Fund | ||
Capstone Investment Advisors, Llc | ||
WICIX - Wells Fargo Special International Small Cap Fund Institutional Class | ||
Capstone Investment Advisors, Llc | ||
Whittier Trust Co | ||
Magnetar Financial LLC | ||
Bpifrance Sa | ||
Compagnie Lombard Odier SCmA | ||
Systematic Alpha Investments, LLC | ||
Capula Management Ltd | ||
Geneos Wealth Management Inc. | ||
Quantamental Technologies LLC | ||
Violich Capital Management, Inc. | ||
HAINX - Harbor International Fund Institutional Class | ||
ERBAX - Eaton Vance Richard Bernstein Equity Strategy Fund Class A | ||
Dynamic Technology Lab Private Ltd | ||
BTAL - AGFiQ U.S. Market Neutral Anti-Beta Fund | ||
Brighthouse Funds Trust I - Schroders Global Multi-Asset Portfolio Class B | ||
FLFR - Franklin FTSE France ETF | ||
FLEE - Franklin FTSE Europe ETF | ||
SCHF - Schwab International Equity ETF | ||
PSCNX - Penn Capital Special Situations Small Cap Equity Fund Institutional Class | ||
Blume Capital Management, Inc. | ||
Polar Asset Management Partners Inc. | ||
Norges Bank | ||
Aigen Investment Management, Lp | ||
XR Securities LLC | ||
BIBL - Inspire 100 ETF | ||
Brandywine Global Investment Management, LLC | ||
Commonwealth Equity Services, Llc | ||
PSMPX - Penn Capital Managed Alpha SMID Cap Equity Fund Institutional Class | ||
Laurion Capital Management LP | ||
Boothbay Fund Management, Llc |
Name | Current Shares | Current PPS | Previous Shares | Previous PPS |
---|---|---|---|---|
Vaughan Nelson Investment Management, L.p. | 2,413,615 | 6.73 | 2,611,950 | 7.75 |
Granite Investment Partners, LLC | 1,596,574 | 6.73 | 703,082 | 7.75 |
Kopion Asset Management, LLC | 1,166,719 | 6.73 | 1,270,264 | 7.75 |
Strs Ohio | 486,000 | 6.73 | 486,000 | 7.75 |
Richelieu Gestion PLC | 146,296 | 6.73 | 142,209 | 7.75 |
Moody Aldrich Partners Llc | 135,042 | 6.73 | 204,663 | 7.75 |
Truist Financial Corp | 81,138 | 6.73 | 77,746 | 7.74 |
HWVIX - Hotchkis & Wiley Small Cap Diversified Value Fund Class I | 73,500 | 6.73 | 73,500 | 7.76 |
First Hawaiian Bank | 53,015 | 6.73 | 51,815 | 7.76 |
Syquant Capital Sas | 53,000 | 6.74 | 53,000 | 7.75 |
Cambridge Investment Research Advisors, Inc. | 11,483 | 6.71 | 11,483 | 7.75 |
Carmel Capital Partners, LLC | 10,000 | 6.70 | 10,000 | 7.80 |
Capital Advisors Inc/ok | 10,000 | 6.70 | 10,000 | 7.80 |
Washington Trust Advisors, Inc. | 4,554 | 6.81 | 4,554 | 7.69 |
Allworth Financial LP | 3,674 | 6.80 | 3,674 | 7.62 |
HWTIX - International Small Cap Diversified Value Fund Class Z | 2,600 | 6.54 | 5,000 | 7.80 |
Global Retirement Partners, LLC | 1,255 | 6.37 | 1,444 | 8.31 |
Harbor Investment Advisory, Llc | 1,000 | 7.00 | 1,000 | 8.00 |
Hexagon Capital Partners LLC | 374 | 8.02 | 78 | 12.82 |
Name | Current Shares | Current PPS | Previous Shares | Previous PPS |
---|---|---|---|---|
FRVLX - Franklin Small Cap Value Fund Class A | 11,914,442 | 6.92 | 9,943,800 | 6.49 |
FCPVX - Fidelity Small Cap Value Fund | 9,000,000 | 6.92 | 7,000,000 | 6.49 |
FDVLX - Fidelity Value Fund | 6,816,600 | 6.92 | 5,654,500 | 6.49 |
VTRIX - Vanguard International Value Fund Investor Shares | 5,940,838 | 6.92 | 5,940,838 | 6.49 |
FCPGX - Fidelity Small Cap Growth Fund | 4,631,800 | 6.92 | 3,526,600 | 6.49 |
SLVAX - Columbia Select Large Cap Value Fund Columbia Select Large Cap Value Fun Class A | 4,583,149 | 8.24 | 4,241,589 | 6.85 |
DFSVX - U.s. Small Cap Value Portfolio - Institutional Class | 4,487,517 | 6.92 | 3,702,189 | 6.49 |
VASVX - Vanguard Selected Value Fund Investor Shares | 2,854,756 | 6.92 | 2,854,756 | 6.49 |
DFFVX - U.S. Targeted Value Portfolio - Institutional Class | 2,824,772 | 6.92 | 2,211,868 | 6.49 |
SCHA - Schwab U.S. Small-Cap ETF | 1,686,507 | 8.24 | 1,739,006 | 6.85 |
FANAX - Fidelity Advisor Energy Fund Class A | 1,665,800 | 6.92 | 1,208,000 | 6.49 |
DFAT - Dimensional U.S. Targeted Value ETF | 1,568,417 | 6.92 | 1,256,410 | 6.49 |
DFSCX - U.s. Micro Cap Portfolio - Institutional Class | 980,476 | 6.92 | 980,476 | 6.49 |
FOCSX - Fidelity Small Cap Growth K6 Fund | 963,015 | 6.92 | 662,782 | 6.49 |
RTNAX - Tax-Managed International Equity Fund Class A | 943,581 | 6.92 | 641,575 | 6.49 |
CSMIX - Columbia Small Cap Value Fund I Class A | 927,155 | 6.92 | 840,055 | 6.49 |
SUNAMERICA SERIES TRUST - SA Franklin Small Company Value Portfolio Class 1 | 903,917 | 6.92 | 514,858 | 6.49 |
DFSTX - U.s. Small Cap Portfolio - Institutional Class | 810,631 | 6.92 | 810,631 | 6.49 |
RINYX - International Developed Markets Fund Class Y | 719,095 | 6.92 | 600,728 | 6.49 |
DFQTX - U.s. Core Equity 2 Portfolio - Institutional Class | 715,024 | 6.92 | 473,724 | 6.49 |
Name | Current Puts |
---|
Name | Current Calls |
---|
Name |
---|
Name | Previous Puts |
---|
Name | Previous Calls |
---|---|
XR Securities LLC | 0 |
Name |
---|
Name | Increased Puts | Current Puts | Previous Puts | Percentage Increase |
---|
Name | Increased Calls | Current Calls | Previous Calls | Percentage Increase |
---|
Name |
---|
Name | Reduced Puts | Current Puts | Previous Puts | Percent Decrease |
---|
Name | Reduced Calls | Current Calls | Previous Calls | Percentage Decrease |
---|
Name |
---|
Name | Shares | PPS |
---|---|---|
FirstPurpose Wealth LLC | 11,114 | 6.75 |
Steward Financial Group LLC | 320 | 6.25 |
Name | Shares | PPS |
---|---|---|
WASHINGTON TRUST Co | 2,400 | 7.92 |
Name | Current Shares | Current PPS | Previous Shares | Previous PPS |
---|---|---|---|---|
Vaughan Nelson Investment Management, L.p. | 2,413,615 | 6.73 | 2,611,950 | 7.75 |
Granite Investment Partners, LLC | 1,596,574 | 6.73 | 703,082 | 7.75 |
Strs Ohio | 486,000 | 6.73 | 486,000 | 7.75 |
Richelieu Gestion PLC | 146,296 | 6.73 | 142,209 | 7.75 |
Truist Financial Corp | 81,138 | 6.73 | 77,746 | 7.74 |
HWVIX - Hotchkis & Wiley Small Cap Diversified Value Fund Class I | 73,500 | 6.73 | 73,500 | 7.76 |
First Hawaiian Bank | 53,015 | 6.73 | 51,815 | 7.76 |
Washington Trust Advisors, Inc. | 4,554 | 6.81 | 4,554 | 7.69 |
HWTIX - International Small Cap Diversified Value Fund Class Z | 2,600 | 6.54 | 5,000 | 7.80 |
Hexagon Capital Partners LLC | 374 | 8.02 | 78 | 12.82 |
Name | Current Shares | Current PPS | Previous Shares | Previous PPS |
---|---|---|---|---|
SLVAX - Columbia Select Large Cap Value Fund Columbia Select Large Cap Value Fun Class A | 4,583,149 | 8.24 | 4,241,589 | 6.85 |
SCHA - Schwab U.S. Small-Cap ETF | 1,686,507 | 8.24 | 1,739,006 | 6.85 |
FNDX - Schwab Fundamental U.S. Large Company Index ETF | 524,531 | 8.24 | 468,662 | 6.85 |
SCHB - Schwab U.S. Broad Market ETF | 215,945 | 8.24 | 214,770 | 6.85 |
CZMVX - Multi-Manager Value Strategies Fund Institutional Class | 48,738 | 8.25 | 48,738 | 6.85 |
CZMSX - Multi-Manager Small Cap Equity Strategies Fund Institutional Class | 48,000 | 8.25 | 48,000 | 6.85 |
FNDB - Schwab Fundamental U.S. Broad Market Index ETF | 19,824 | 8.22 | 18,831 | 6.85 |
IUS - Invesco RAFI(TM) Strategic US ETF | 8,322 | 8.29 | 13,198 | 6.82 |
PBSM - Invesco PureBeta MSCI USA Small Cap ETF | 3,630 | 8.26 | 3,205 | 6.86 |
Name | Current Puts |
---|
Name | Current Calls |
---|
Name |
---|
Name | Previous Puts |
---|
Name | Previous Calls |
---|
Name |
---|
Name | Increased Puts | Current Puts | Previous Puts | Percentage Increase |
---|
Name | Increased Calls | Current Calls | Previous Calls | Percentage Increase |
---|
Name |
---|
Name | Reduced Puts | Current Puts | Previous Puts | Percent Decrease |
---|
Name | Reduced Calls | Current Calls | Previous Calls | Percent Decrease |
---|
Name |
---|