Euclidean Technologies Management’s IDT Corp IDT Stock Holding History
Bought
Maintained
Sold
Other funds holding IDT
ARS
NCG
KBG
Euclidean Technologies Management's IDT Position: Q1 2023 in Review
Euclidean Technologies Management held its IDT Corp (IDT) position steady in Q1 2023 at 10,008 shares worth $341K. The position accounts for 0.31% of the portfolio, ranked #55.
Euclidean Technologies Management first reported a position in IDT in Q2 2021 and has held it in 8 quarters since. The position peaked at $442K in Q4 2021. 128 funds tracked by Wall St. Rank hold IDT as of Q1 2023.
- Euclidean Technologies Management held 10,008 shares of IDT Corp worth $341K as of Q1 2023.
- Euclidean Technologies Management left its IDT Corp share count unchanged in Q1 2023.
- IDT Corp made up 0.31% of Euclidean Technologies Management's portfolio in Q1 2023, its #55 holding.
- Euclidean Technologies Management first reported a position in IDT Corp in Q2 2021 and has held it in 8 quarters since.
- Euclidean Technologies Management's IDT Corp position peaked at $442K in Q4 2021.
- 128 funds tracked by Wall St. Rank held IDT Corp as of Q1 2023.
Based on Euclidean Technologies Management's 13F filing for Q1 2023, filed 26 Apr 2023.