/A%20Palantir%20office%20building%20in%20Tokyo_%20Image%20by%20Hiroshi-Mori-Stock%20via%20Shutterstock_.jpg)
Palantir (PLTR) beat estimates in Q1 again as it posted $884 million in revenue vs. $863 million expected. Adjusted EPS came in at $0.13. On top of that, the company raised its guidance figures.
PLTR stock ended up reaching a new all-time high on June 2 and is continuing to climb. And given its large-cap status and inclusion in key benchmark indexes, institutional investors own large stakes in Palantir. Vanguard, BlackRock (BLK), State Street, Geode Capital, and Morgan Stanley (MS) collectively own 561.8 million PLTR shares. This constitutes 24.98% of Palantir.