Insiders · Profile

WARTELL DAVID

CHIEF TECHNOLOGY OFFICER at IDT. Filing since 16 Apr 2019. CIK 0001735950

Company
Date
Role
Action
Shares
Amount
Of holding
18 Mar 2025
CHIEF TECHNOLOGY OFFICER
Sold at will
10,735
$525.88K
100%
23 Dec 2024
CHIEF TECHNOLOGY OFFICER
Sold at will
17,116
$806.29K
100%
18 Jun 2021
CHIEF TECHNOLOGY OFFICER
Sold, plan not stated
14,664
$497.88K
100%
16 Apr 2019
CHIEF TECHNOLOGY OFFICER
Sold, plan not stated
3,432
$23.73K
40.7%
4 decisions on file.