Stock TransactionsTWFG INC

Total Bought
854,782
11 transactions
Total Sold
67,914
5 transactions
Net
+786,868
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Capital International Investors447,021958,490+511,4690.000.00+0.00buy
LORD, ABBETT & CO. LLC91,409255,764+164,3550.010.02+0.02buy
RIVERBRIDGE PARTNERS LLC542,661593,744+51,0830.250.32+0.07buy
Giverny Capital Inc.300,317331,511+31,1940.280.32+0.04buy
T. Rowe Price Investment Management, Inc.2,820,9772,847,719+26,7420.050.05+0.00buy
CENTRAL SECURITIES CORP450,000475,000+25,0001.021.10+0.08buy
Gillson Capital LP147,500169,065+21,5650.350.32-0.03buy
Ascent Group, LLC90,402102,402+12,0000.090.10+0.01buy
Grandeur Peak Global Advisors, LLC105,311116,348+11,0370.390.45+0.06buy
BAMCO INC /NY/954,128954,463+3350.070.07+0.00buy
ROYCE & ASSOCIATES LP57,01757,019+20.020.02+0.00buy
1832 Asset Management L.P.16,66315,373-1,2900.000.00-0.00sell
GILDER GAGNON HOWE & CO LLC240,013238,520-1,4930.070.07+0.01sell
Susquehanna Portfolio Strategies, LLC16,97510,473-6,5020.010.00-0.00sell
BRASADA CAPITAL MANAGEMENT, LP169,416160,787-8,6290.780.76-0.02sell
Ghisallo Capital Management LLC100,00050,000-50,0000.090.06-0.03sell
Page 1 of 1