Back to
Qube Research & Technologies Ltd
MAIN22 quarters
Position history for
Qube Research & Technologies Ltd's holdings in MAIN STR CAP CORP
Yes. Qube Research & Technologies holds 654,166 shares of MAIN (Main Street Capital), worth $33.9M, as of its Q2 2026 13F filing. It increased the position by 168,367 shares (+34.7%) from Q1 2026. Qube Research & Technologies has held MAIN since Q1 2025, across 6 quarterly 13F filings.
Current Value
$33.9M
Current Shares
654,166
Total Value Change
+$33.5M
Total Shares Change
+639,966
Quarter-by-Quarter History
Other major holders of MAIN: PRICE T ROWE ASSOCIATES INC /MD/