Wartell David (CIK 0001735950)

Latest company ownership

Role: CHIEF TECHNOLOGY OFFICER
Shares held
0
Last filed at
Mar 20, 2025
Confidence Score
49.3
2025Q4
Confidence Score History
2018Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Mar 18, 2025 Mar 20, 2025 IDT CORP CHIEF TECHNOLOGY OFFICER Sell 20.0 -10,735 -100.00% $525.9K
Feb 25, 2025 Feb 27, 2025 IDT CORP CHIEF TECHNOLOGY OFFICER Sell 22.5 -3,639 -25.32% $178.7K
Dec 23, 2024 Dec 26, 2024 IDT CORP CHIEF TECHNOLOGY OFFICER Sell 20.0 -17,116 -100.00% $806.3K
Dec 5, 2024 Dec 9, 2024 IDT CORP CHIEF TECHNOLOGY OFFICER Sell 22.5 -1,948 -10.22% $108.2K
May 16, 2023 May 18, 2023 IDT CORP CHIEF TECHNOLOGY OFFICER Sell 91.3 +7,219 25.09% $25.3K
Jan 5, 2022 Jan 7, 2022 IDT CORP CHIEF TECHNOLOGY OFFICER Sell 22.5 -3,073 -25.61% $137.6K
Jun 18, 2021 Jun 22, 2021 IDT CORP CHIEF TECHNOLOGY OFFICER Sell 20.0 -14,664 -100.00% $497.9K
Jan 5, 2021 Jan 5, 2021 IDT CORP CHIEF TECHNOLOGY OFFICER Sell 26.3 -3,336 -18.53% $41.1K
Jun 1, 2020 Jun 3, 2020 IDT CORP CHIEF TECHNOLOGY OFFICER Sell 26.3 -1,954 -22.45% $12.7K
Jan 6, 2020 Jan 8, 2020 IDT CORP CHIEF TECHNOLOGY OFFICER Sell 26.3 -2,296 -20.87% $16.3K
Apr 16, 2019 Apr 17, 2019 IDT CORP CHIEF TECHNOLOGY OFFICER Sell 26.3 -3,432 -40.70% $23.7K
Nov 30, 2018 Dec 4, 2018 IDT CORP CHIEF TECHNOLOGY OFFICER Sell 26.3 -1,568 -15.68% $12.7K