Skip to content
★ Sign in to follow
DW

David Wartell

Chief Technology Officer
Insider activity · 24 months0 buys2 salesCumulative net flow
Total declarations
18
Company
1
▲ Purchases (0 ops.)
—
▼ Sales (4 ops.)
€1.7M

Latest filing published 20 Mar 2025 for IDT CORP, €482k.

Filing timeline

BuySale
David Wartell

Insider track record

Disclosed buys
0
Disclosed sells
4

Not enough buy signals with a settled T+90 horizon to measure a track record yet.

Signal history

David Wartell: trading record in brief

David Wartell is a declared insider of IDT Corp (senior executive), with filings sourced from SEC (Form 4). The record holds 18 filings, for trades running from 30 November 2018 to 18 March 2025.

No open-market purchase appears, only 4 sales worth €1.7M. The rest of the record consists of 9 share grants and 5 option exercises. Since January 2025: no purchases and 1 sale on the market.

The record was last updated on 20 March 2025 with an open-market sale (€482k) in IDT Corp. Typically, a trade is published a median of 2 days after it takes place. Section 16 rules allow two business days to file each Form 4. Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. These figures are compiled from regulatory filings published by SEC (Form 4). They describe what insiders did and are not a recommendation.

Companies and markets linked to David Wartell

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations7 total
  • ▼
    CHIEF TECHNOLOGY OFFICERExecutivesIDT Corp
    525,882 USD15SEC
    10,735 shares@ US$48.987612.6% of flowClass B Common Stock, par value $.01 per shareSEC:0000950170-25-042374:0
  • ◇
    CHIEF TECHNOLOGY OFFICERExecutivesIDT Corp
    705,907 USD16SEC
    14,374 shares@ US$49.1117.7% of flowClass B Common Stock, par value $.01 per shareSEC:0000950170-25-028775:0
  • ▼
    CHIEF TECHNOLOGY OFFICERExecutivesIDT Corp
    806,287 USD31SEC
    17,116 shares@ US$47.107220.2% of flowClass B Common Stock, par value $.01 per shareSEC:0000950170-24-139969:0
  • ◆
    CHIEF TECHNOLOGY OFFICERExecutivesIDT Corp
    108,211 USD14SEC
    1,948 shares@ US$55.552.7% of flowClass B Common Stock, par value $.01 per shareSEC:0000950170-24-134557:0
  • ◆
    CHIEF TECHNOLOGY OFFICERExecutivesIDT Corp
    0SEC
    8,000 shares0Class B Common Stock, par value $.01 per shareSEC:0001209191-23-030749:0
  • ◇
    CHIEF TECHNOLOGY OFFICERExecutivesIDT Corp
    537,420 USD13SEC
    12,000 shares@ US$44.78516.3% of flowClass B Common Stock, par value $.01 per shareSEC:0001209191-22-002341:0
  • ▼
    CHIEF TECHNOLOGY OFFICERExecutivesIDT Corp
    497,875 USD12SEC
    14,664 shares@ US$33.952214.3% of flowClass B Common Stock, par value $.01 per shareSEC:0001209191-21-042361:0

7 of 7 declarations