IntrinsicIntrinsic
OverviewFinancialsChartBusiness SummaryFilingsOwnershipValuation

Ownership — IDT

US Institutional Ownership55.7%
InstitutionSharesValueOwnership %ChangeFiling Date
1.92M$111.0M7.68%+149.5K2026-06-30
887.2K$51.0M3.54%+6.1K2026-06-30
879.0K$51.0M3.51%-67.0K2026-06-30
779.8K$45.0M3.11%-8.2K2026-06-30
653.1K$37.0M2.61%+48.3K2026-06-30
616.8K$35.0M2.46%+82.3K2026-06-30
512.9K$29.0M2.05%+451.8K2026-06-30
417.0K$24.0M1.67%+323.4K2026-06-30
386.7K$22.0M1.54%+1.8K2026-06-30
372.6K$18.0M1.49%--2026-06-30
343.5K$19.0M1.37%+108.8K2026-06-30
295.8K$17.0M1.18%+57.5K2026-06-30
279.4K$16.0M1.12%-12.0K2026-06-30
272.1K$15.0M1.09%+51.3K2026-06-30
255.3K$14.0M1.02%-30.5K2026-06-30
255.3K$14.0M1.02%--2026-06-30
244.8K$14.0M0.98%-5.3K2026-06-30
186.2K$10.0M0.74%+94.7K2026-06-30
167.9K$9.0M0.67%+10.0K2026-06-30
167.7K$9.0M0.67%-55.3K2026-06-30
160.1K$9.0M0.64%-21.3K2026-06-30
159.8K$9.0M0.64%--2026-06-30
148.0K$8.0M0.59%+5.2K2026-06-30
143.9K$8.0M0.57%+3.2K2026-06-30
142.3K$8.0M0.57%+35.0K2026-06-30
Page 1 of 8