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 capGet 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
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%
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%