Amphenol plummeted to $121.71 per share this morning, but it remains 5.32% above its mean target price of $115.56. There may still be room for more downwards movement — even after today's -1.8% drop. Analysts are giving the Large-Cap Electrical Equipment & Parts stock on average rating of buy, with target prices ranging from $85.0 to $134.0 per share.
The stock has a very low short interest at 1.7%, and a short ratio of 2.36. The company's insiders own 0.56% of its outstanding shares, which indicates a strong alignment between management and shareholder interests. Finally, we also note that a significant number of institutional investors are invested in the stock, with 97.0% of Amphenol's shares being owned by this investor type.
Institutions Invested in Amphenol
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2025-06-30 | Vanguard Group Inc | 12% | 140,532,872 | $17,104,255,722 |
2025-06-30 | FMR, LLC | 9% | 108,663,675 | $13,225,455,784 |
2025-06-30 | Blackrock Inc. | 8% | 94,558,170 | $11,508,674,784 |
2025-06-30 | State Street Corporation | 5% | 55,348,275 | $6,736,438,499 |
2025-06-30 | Price (T.Rowe) Associates Inc | 3% | 41,673,012 | $5,072,022,252 |
2025-06-30 | Geode Capital Management, LLC | 2% | 28,513,760 | $3,470,409,703 |
2025-06-30 | Bank Of New York Mellon Corporation | 2% | 28,278,661 | $3,441,795,804 |
2025-06-30 | Bank of America Corporation | 2% | 22,884,098 | $2,785,223,546 |
2025-06-30 | T. Rowe Price Investment Management, Inc. | 2% | 21,723,306 | $2,643,943,553 |
2025-06-30 | NORGES BANK | 2% | 21,308,798 | $2,593,493,785 |
Besides an analyst consensus of little upside potential, other market factors point to there being mixed market sentiment on Amphenol.