Live feed16:21:02·101dINSIDERFilingChief Financial Officer Fischer Marcelo sold $33,516 worth of Class B Common Stock (641 units at $52.29), decreasing direct ownership by 0.99% to 63,872 units (SEC Form 4)IDT· IDT CorporationTelecommunicationsOriginal source