Good points. Institutions are whales, and these companies are now small fish (annual sales around $400 million).
Morningstar lists ownership. For example, for SMAR (market cap $5 billion, 12m sales $200 million):
Name (Institutional Ownership of SMAR) % Total Shares % Total Assets
INSIGHT HOLDINGS GROUP, LLC 14.44 23.66
Capital Research and Management Company 4.08 0.38
Capital World Investors 3.36 0.04
Whale Rock Capital Management LLC 2.53 2.13
Vanguard Group Inc 1.99 0
Point72 Asset Management, L.P. 1.69 0.33
Alkeon Capital Management, LLC 1.68 0.29
Summit Partners L P 1.33 5.46
12 West Capital Management LP 1.28 4.51
FMR Inc 1.14 0.01
Fidelity Management and Research Company 1.12 0.01
D. E. Shaw & Co LP 1.04 0.06
Brighthouse Investment Advisers, LLC 1.03 3.54
CI Investments Inc 1.02 0.25
T. Rowe Price Associates, Inc. 0.88 0.01
Fidelity Management & Research Company 0.87 0.25
J.P. Morgan Investment Management, Inc. 0.81 2.77
BlackRock Inc 0.76 0
Capital Research & Mgmt Co - Division 3 0.72 0.01
Vanguard Investments Australia Ltd 0.71 0
Total (for Top 20) 42.47
INSIGHT HOLDINGS GROUP, LLC appears to be a private software company.
Whale Rock Capital Management LLC stats are on https://whalewisdom.com/dashboard2/search/fund_performance_s…
AUM $6 billion, 3-yr CAGR 37%, 42 stocks.
The mutual fund American Funds SMALLCAP World A (ticker SMCWX) owns 3.68% of SMAR. But AUM are $44 billion, and so SMAR is only 0.37% of SMCWX.
You are taking on the risk of some small fish, and getting the reward from picking the correct ones. Congrats.