Stock Transactions

TWFG, Inc.

Total Bought
821,238
9 transactions
Total Sold
232,561
5 transactions
Net
+588,677
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
T. Rowe Price Investment Management, Inc.2,455,3702,820,977+365,6070.050.05-0.01buy
RIVERBRIDGE PARTNERS LLC344,267542,661+198,3940.190.25+0.06buy
Giverny Capital Inc.177,848300,317+122,4690.210.28+0.07buy
BAMCO INC /NY/902,061954,128+52,0670.090.07-0.02buy
Ascent Group, LLC48,54790,402+41,8550.070.09+0.02buy
Grandeur Peak Global Advisors, LLC80,257105,311+25,0540.340.39+0.05buy
SEVEN GRAND MANAGERS, LLC40,00050,000+10,0000.170.11-0.06buy
ExodusPoint Capital Management, LP48,34139,667+8,6740.020.020.00sell
Alyeska Investment Group, L.P.211,586215,778+4,1920.030.02-0.01buy
1832 Asset Management L.P.15,06316,663+1,6000.000.00-0.00buy
GILDER GAGNON HOWE & CO LLC240,356240,013-3430.090.07-0.02sell
NEXT CENTURY GROWTH INVESTORS LLC144,398143,340-1,0580.390.29-0.10sell
Capital International Investors515,409447,021-68,3880.000.00-0.00sell
LORD, ABBETT & CO. LLC245,50791,409-154,0980.030.01-0.02sell
Page 1 of 1