This afternoon we watched Globe Life drop -1.5% to a price of $108.45 per share. The Large-Cap Life Insurance company is now trading -21.34% below its average target price of $137.88. Analysts have set target prices ranging from $125.0 to $160.0 per share for Globe Life, and have given the stock an average rating of buy.
Globe Life's short interest — meaning the percentage of the share float that is being shorted — is lower than average at 2.8%. The stock's short ratio is 3.08. The company's insiders own 2.18% of its outstanding shares, which indicates a strong alignment between management and shareholder interests.
Another number to watch is the company's rate of institutional share ownership, which now stands at 83.6%. In conclusion, we believe there is positive market sentiment regarding Globe Life.
Institutions Invested in Globe Life
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2023-12-31 | Vanguard Group Inc | 12% | 10,829,098 | $1,174,415,645 |
2023-12-31 | Blackrock Inc. | 7% | 6,695,726 | $726,151,464 |
2023-12-31 | Wellington Management Group, LLP | 5% | 4,685,657 | $508,159,487 |
2023-12-31 | JP Morgan Chase & Company | 5% | 4,335,817 | $470,219,340 |
2023-12-31 | State Street Corporation | 4% | 3,869,956 | $419,696,716 |
2023-12-31 | FMR, LLC | 3% | 3,009,395 | $326,368,878 |
2023-12-31 | Cooke & Bieler LP | 3% | 2,357,839 | $255,707,632 |
2023-12-31 | Geode Capital Management, LLC | 2% | 2,036,825 | $220,893,665 |
2023-12-31 | Boston Partners | 2% | 1,967,069 | $213,328,627 |
2023-12-31 | Invesco Ltd. | 2% | 1,756,177 | $190,457,390 |