CSFAX
Price
$59.44
Change
+$0.15 (+0.25%)
Updated
Aug 14 closing price
Net Assets
2.38B
TRGRX
Price
$18.98
Change
+$0.03 (+0.16%)
Updated
Aug 14 closing price
Net Assets
65.61M
Interact to see
Advertisement

CSFAX vs TRGRX

CSFAX vs TRGRX Comparison Chart in %
View a ticker or compare two or three
VS
CSFAX vs. TRGRX commentary
Aug 15, 2026

To compare these two companies we present long-term analysis, their fundamental ratings and make comparative short-term technical analysis which are presented below. The conclusion is CSFAX is a Hold and TRGRX is a Buy.

Interact to see
Advertisement
FUNDAMENTALS
Fundamentals
CSFAX has more cash in the bank: 2.38B vs. TRGRX (65.6M). CSFAX pays higher dividends than TRGRX: CSFAX (2.85) vs TRGRX (2.29). CSFAX was incepted earlier than TRGRX: CSFAX (22 years) vs TRGRX (18 years). TRGRX (1.68) is less costly to investors than CSFAX (1.19). CSFAX is a more actively managed with annual turnover of: 57.00 vs. TRGRX (48.00). CSFAX has a lower initial minimum investment than TRGRX: CSFAX (0) vs TRGRX (2500). CSFAX (13.81) and TRGRX (13.23) have marching annual gain over last year. CSFAX return over 5 years is better than : 6.10 vs. TRGRX (-7.12).
CSFAXTRGRXCSFAX / TRGRX
Total Expense Ratio1.190.95125%
Annual Report Gross Expense Ratio1.191.6871%
Fund Existence22 years18 years-
Gain YTD11.0039.945111%
Front Load5%N/A-
Min. Initial Investment02500-
Min. Initial Investment IRAN/AN/A-
Net Assets2.38B65.6M3,622%
Annual Yield % from dividends2.852.29125%
Returns for 1 year13.8113.23104%
Returns for 3 years33.5729.41114%
Returns for 5 years6.10-7.12-86%
Returns for 10 years45.318.79516%
View a ticker or compare two or three
Interact to see
Advertisement
Interesting Tickers
1D
1W
1M
1Q
6M
1Y
5Y
1 Day
ETFs / NAMEPrice $Chg $Chg %
TSLT12.230.16
+1.33%
T-REX 2X Long Tesla Daily Target ETF
FKU56.690.14
+0.25%
First Trust United Kingdom AlphaDEX® ETF
GSY50.230.01
+0.02%
Invesco Ultra Short Duration ETF
CSM89.93-0.07
-0.07%
ProShares Large Cap Core Plus
SBB21.83-0.17
-0.76%
ProShares Short SmallCap600