Activity Companies Alerts About

Spencer Mullee owns 2.14% of Csquare

3,571,427 shares as of the July 15, 2026 filing, worth $57.5M at the latest close.

CSQR · $2.7B market cap
Get an email when Spencer Mullee’s stake moves.
Free.
The stake
2.14%
worth $57.5M at the latest close
Stake rank
#645
by dollar value of the stake
Last sale
None
no sales since 2016
Last buy
None
no purchases since 2016

Spencer Mullee owns 2.14% of Csquare, Inc.: 3,571,427 of 166,633,984 shares, worth about $57.5M at the 2026-10-16 close.

How the stake is held

as of the Jul 15, 2026 filing
SHARES
OF THE STAKE
COMMON STOCK · stated Jul 15, 2026 · Form 4 ↗
HELD DIRECTLY
3,571,427
100.0%
THE STAKE
3,571,427
2.14%