Home
Screener
Insiders
Rankings
Sign in
Create account
Insiders
· Profile
WARTELL DAVID
CHIEF TECHNOLOGY OFFICER at IDT. Filing since 16 Apr 2019.
CIK 0001735950
Company
Date
Role
Action
Shares
Amount
Of holding
IDT
IDT CORP
18 Mar 2025
CHIEF TECHNOLOGY OFFICER
Sold at will
10,735
$525.88K
100%
IDT
IDT CORP
23 Dec 2024
CHIEF TECHNOLOGY OFFICER
Sold at will
17,116
$806.29K
100%
IDT
IDT CORP
18 Jun 2021
CHIEF TECHNOLOGY OFFICER
Sold, plan not stated
14,664
$497.88K
100%
IDT
IDT CORP
16 Apr 2019
CHIEF TECHNOLOGY OFFICER
Sold, plan not stated
3,432
$23.73K
40.7%
4 decisions on file.