Snapshot

in #snap16 days ago

Important clarification: the 26.45M shares reported in the Q2 13F are a June 30 snapshot, not proof that Leo still owns them today.
image.png