Palantir Institutional ownership is now 41.34% per Fintel (May 2024)
This has continued to rise significantly over the last few months
Palantir Institutional ownership is now 41.34% per Fintel (May 2024)
This has continued to rise significantly over the last few months