Insider Activity of FINKELSTEIN EPHRAIM BRIAN
The largest sale of all time was on 2004-01-16 and amounted to 40000 shares of IDT Corporation for $780,403.
Biography of FINKELSTEIN EPHRAIM BRIAN
No biography is available at this moment.
The largest sale of all time was on 2004-01-16 and amounted to 40000 shares of IDT Corporation for $780,403.
No biography is available at this moment.
2004-06-15 | Sale | IDT Corporation IDT | EVP of Business Development | 24,606 0.0327% | $18.97 | $466,776 | -22.27% | |
2004-01-16 | Sale | IDT Corporation IDT | EVP of Business Development | 40,000 0.0479% | $19.51 | $780,403 | -25.03% | |
2004-01-14 | Sale | IDT Corporation IDT | EVP of Business Development | 30,000 0.0244% | $13.26 | $397,861 | -24% | |
2003-08-12 | Sale | IDT Corporation IDT | EVP of Business Development | 40,000 0.0426% | $13.01 | $520,200 | +8% |