Snapshothaejin (89)in #snap • 16 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.