Workflow
IDT: Momentum Slows Amid Emerging Headwinds
万威万威(US:IDT) Seeking Alpha·2025-07-29 17:27

Shares of IDT (NYSE: IDT ) are down nearly 20% from its all-time high of $71, a level it reached just earlier this month. Shares are still 23% above the price when I initially assigned aAn individual investor primarily focused on undercovered companies, with up to 100 companies on my watchlist. My areas include technology, software, electronics and the energy transition. I have been investing my personal capital for over 7 years in a broad range of companies globally. Through my years of analyzing countless ...