StockComparison Logo
vs

IDT vs ECAT

Comparison between IDT Corp - Class B (IDT, Company) and BlackRock ESG Capital Allocation Term Trust (ECAT, Company).

IDT is from the Communication Services sector, while ECAT is from the Financial Services sector.

5-Year PerformanceECAT has outperformed IDT, delivering a return of +9.0% compared to +5.2%

IDT vs ECAT - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
IDT
$1.60B
ECAT
$1.53B
Max Drawdown
IDT
99.08%
Winner
ECAT
36.48%
Sharpe Ratio
IDT
0.38
Winner
ECAT
0.85
5Y Beta
Winner
IDT
0.63
ECAT
0.70
Industry
IDT
Telecom Services
ECAT
Asset Management
P/E Ratio
IDT
18.57
Winner
ECAT
7.33
Forward P/E
IDT
12.05
ECAT
N/A
PEG Ratio
IDT
0.36
ECAT
N/A
Dividend Yield
IDT
0.39%
Winner
ECAT
21.50%
Debt to Equity
Winner
IDT
0.00%
ECAT
0.02%
Free Cash Flow Yield
IDT
3.46%
Winner
ECAT
22.50%
P/S Ratio
Winner
IDT
1.25
ECAT
7.13
P/B Ratio
IDT
4.40
Winner
ECAT
0.96

IDT vs ECAT - Historical Returns

Returns include dividend reinvestment.

1M
Winner
IDT
+15.87%
ECAT
+0.33%
3M
Winner
IDT
+22.25%
ECAT
+10.89%
6M
Winner
IDT
+30.01%
ECAT
+8.91%
1Y
IDT
+10.33%
Winner
ECAT
+15.26%
5Y(CAGR)
IDT
+5.16%
Winner
ECAT
+9.02%
10Y(CAGR)
IDT
+18.49%
ECAT
N/A
Max(CAGR)
IDT
+8.68%
Winner
ECAT
+9.02%

IDT vs ECAT - Annual Returns (2001 - 2026)

Returns include dividend reinvestment.

YearIDTECAT
2026+24.22%+10.31%
2025+9.28%+16.70%
2024+41.68%+20.06%
2023+20.97%+31.13%
2022-36.54%-23.06%
2021+249.64%-6.24%
2020+71.91%N/A
2019+13.90%N/A
2018-32.76%N/A
2017-40.90%N/A
2016+102.23%N/A
2015-36.15%N/A
2014+24.10%N/A
2013+122.05%N/A
2012+10.79%N/A
2011-34.63%N/A
2010+462.80%N/A
2009+341.85%N/A
2008-94.88%N/A
2007-34.83%N/A
2006+14.14%N/A
2005-23.33%N/A
2004-30.89%N/A
2003+54.72%N/A
2002+2.04%N/A
2001+25.36%N/A

IDT vs ECAT Drawdown Comparison

The maximum drawdown for IDT was -99.05%, occurring on Dec 19, 2008. Recovery took 3889 trading sessions.

The maximum drawdown for ECAT was -32.23%, occurring on Sep 29, 2022. Recovery took 582 trading sessions.

The current IDT drawdown is -9.89%. The current ECAT drawdown is -3.26%.

RankIDTECAT
#1-99.05%
May 31, 2001 - Nov 14, 2016
-32.23%
Oct 1, 2021 - Jan 26, 2024
#2-72.54%
Nov 23, 2016 - Feb 5, 2021
-15.78%
Feb 13, 2025 - May 13, 2025
#3-66.93%
Nov 12, 2021 - Jun 6, 2025
-11.72%
Oct 28, 2025 - May 4, 2026
#4-33.18%
Jul 2, 2025 - Oct 10, 2025
-9.07%
Jul 15, 2024 - Aug 23, 2024
#5-27.72%
Aug 13, 2021 - Nov 5, 2021
-6.87%
Apr 1, 2024 - May 20, 2024
#6-22.15%
Feb 10, 2021 - Mar 9, 2021
-5.59%
Dec 11, 2024 - Feb 13, 2025
#7-15.80%
Jun 9, 2021 - Jul 2, 2021
-4.57%
Oct 14, 2024 - Nov 11, 2024
#8-12.37%
Jul 12, 2021 - Jul 21, 2021
-4.53%
Aug 23, 2024 - Sep 27, 2024
#9-7.82%
Apr 19, 2021 - Apr 26, 2021
-4.24%
Jun 2, 2026 - Jun 29, 2026
#10-7.19%
Nov 14, 2016 - Nov 21, 2016
-3.48%
Mar 1, 2024 - Mar 27, 2024
#11-6.82%
Jul 26, 2021 - Jul 29, 2021
-3.26%
Jul 15, 2026 - Jul 23, 2026
#12-6.46%
Jul 29, 2021 - Aug 10, 2021
-2.92%
May 13, 2025 - Jun 2, 2025
#13-5.99%
Jun 6, 2025 - Jul 1, 2025
-2.72%
Aug 13, 2025 - Sep 11, 2025
#14-5.11%
May 3, 2021 - May 10, 2021
-2.57%
Nov 11, 2024 - Dec 2, 2024
#15-4.97%
Mar 16, 2021 - Mar 26, 2021
-2.50%
Jan 29, 2024 - Feb 8, 2024

Correlation

Correlation between IDT and ECAT is 0.86 which considered as a strong positive correlation - the stocks tend to move together.

0.86
-101

Dividend Comparison (2007 - 2026)

IDT vs ECAT dividend yield comparison.

YearIDTECAT
20260.22%12.68%
20250.47%23.00%
20240.42%17.44%
20230.00%9.14%
20220.00%8.94%
20210.00%0.54%
20182.68%0.00%
20178.96%0.00%
20163.93%0.00%
201511.75%0.00%
20146.75%0.00%
201319.31%0.00%
201211.00%0.00%
2011103.73%0.00%
20101.72%0.00%
20092.06%0.00%
20074.44%0.00%

Select Stocks to Compare