Stock Comparison

IDT CMCSA
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric IDT
Idt Corp-Class B
CMCSA
Comcast Corp-Class A
Price $69.56 $21.79
Change % +3.11% -0.55%
Market Cap 1.68B 76.81B
P/E Ratio 20.5 6.9
EPS $3.26 $3.09
52W High $72.13 $32.86
52W Low $45.72 $21.28
Volume — —
Avg Volume 356.1K 35.27M
Open $67.33 $21.92
Prev Close $67.46 $21.91
Div Yield — 2.72%
Annual Dividend — $1.32
Payout Ratio — 24.5%
Analyst Rating Strong buy Hold
Price Target $39.51 $267.88
Total Analysts 5 40