Activity Companies Alerts About

Barry Diller owns 8.08% of People

6,017,905 shares as of the November 5, 2025 filing, worth $233M at the latest close.

PPLI · $2.9B market cap
Get an email when Barry Diller’s stake moves.
Free.
The stake
8.08%
worth $233M at the latest close
Stake rank
#253
by dollar value of the stake
Last sale
None
no sales since 2016
Last buy
None
no purchases since 2016

Barry Diller owns 8.08% of People Inc: 6,017,905 of 74,463,925 shares, worth about $233M at the 2026-10-16 close. The stake has moved from 8.90% in 2020 to 8.50% on 2026-06-30.

How the stake is held

each class as its filings last stated it
SHARES
OF THE STAKE
CLASS B · stated Nov 12, 2021 · Form 4 ↗
5,215,960
86.7%
HELD DIRECTLY
429,113
7.1%
HELD INDIRECTLY · Through trusts (for the benefit of members of the reporting person's family) · last stated Nov 2021
4,786,847
79.5%
COMMON STOCK · stated Nov 5, 2025 · Form 4 ↗
801,945
13.3%
HELD DIRECTLY
665,234
11.1%
HELD INDIRECTLY · Held through trusts for the benefit of the reporting person's family
136,711
2.3%
THE STAKE
6,017,905
8.08%