Filing Flows

Filing Flows › Ethos Technologies (LIFE) › Who owns the stock

Who owns Ethos Technologies (LIFE) stock

68 funds reported Ethos Technologies (LIFE) shares in their latest 13F filings, worth $335M in all. The largest holder is Alphabet ($65.7M). Last quarter 33 funds added to their stakes and 37 cut them.

Largest holders of LIFE (13F)Largest holders of LIFE (13F)Alphabet$65.7MSoftbank Group$56.8MDivisadero Street Capital Managem…$29.7MT. Rowe Price Investment Manageme…$28.7MCapital World Investors$23.9MGlynn Capital Management LLC$16.0MGlade Brook Capital Partners LLC$15.6MVanguard Capital Management LLC$8.8MUBS Group AG$7.6MCannell Capital LLC$7.4M

Largest holders (13F)

FundSharesValueChangeQuarter
Alphabet3,622,604$65.7Mdecrease2026-06-30
Softbank Group3,128,902$56.8Munchanged2026-06-30
Divisadero Street Capital Management, LP1,635,921$29.7Mnew2026-06-30
T. Rowe Price Investment Management1,582,556$28.7Mdecrease2026-06-30
Capital World Investors1,315,789$23.9Munchanged2026-06-30
Glynn Capital Management LLC476,575$16.0Mincrease2026-09-30
Glade Brook Capital Partners LLC857,862$15.6Mdecrease2026-06-30
Vanguard Capital Management LLC487,570$8.8Mincrease2026-06-30
UBS Group AG417,412$7.6Mdecrease2026-06-30
Cannell Capital LLC408,496$7.4Mdecrease2026-06-30
Healthcare of Ontario Pension Plan Trust Fund350,000$6.3Mdecrease2026-06-30
Renaissance Technologies LLC342,500$6.2Mincrease2026-06-30
Manufacturers Life Insurance Company, the341,279$6.2Mincrease2026-06-30
Allspring Global Investments Holdings, LLC261,373$4.7Mdecrease2026-06-30
Bard Associates248,220$4.5Mnew2026-06-30

Ethos Technologies' latest quarter

Ethos Technologies, Q3 2026: revenue $235M (+151% year over year), operating margin 1.6%, net earnings $4.7M, operating cash flow $40.7M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most LIFE stock?

By the latest 13F filings: Alphabet ($65.7M); Softbank Group ($56.8M); Divisadero Street Capital Management, LP ($29.7M); T. Rowe Price Investment Management ($28.7M); Capital World Investors ($23.9M).

What is the short interest in LIFE?

4,113,640 shares were sold short at the 2026-10-15 settlement, 10.86% of the float.

Open the interactive view →

Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.