IDT
GNE

MASON JOYCE J

Known title: DirectorCIK: 0001228153

Associated companies

AI Market Commentary

AI-generatedAll commentary →

Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.

October 13, 2026

IDT Earnings and ESOP Registration Shape Investment Narrative. Recent reports highlight how strong earnings and ESOP share registration are altering the investment story for IDT. While one article flags potential risks in the telecom sector for the fourth quarter, the focus remains on the company's recent financial performance. The stock is currently trading near its 52-week high, reflecting these developments.

this person other insiders at IDT

AI Market Commentary

AI-generatedAll commentary →

Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.

September 26, 2026

Videogame stocks dip after Meta AI game tool news. Video game stocks experienced a decline following Meta's announcement of a new AI game tool, raising concerns about competition in the sector. While Genie Energy is not a direct competitor in the gaming space, the broader market sentiment affected related tech and entertainment equities. The stock remains within its 52-week range, with a single analyst maintaining a target price of $16.00.

this person other insiders at GNE

Transaction History

IDT▼ Sell$218K
IDT▼ Sell$32K
IDT▼ Sell$0
IDT▼ Sell$0
IDT▼ Sell$0
IDT▼ Sell$117K
IDT▼ Sell$46K
IDT▼ Sell$126K
IDT▼ Sell$0
IDT▼ Sell$0
IDT▼ Sell$0
IDT▼ Sell$0
IDT▲ Buy$375K
IDT▲ Buy$221K
IDT▼ Sell$86K
IDT▼ Sell$97K
IDT▼ Sell$69K
IDT▼ Sell$108K
IDT▲ Buy$416K
IDT▼ Sell$282K
IDT▼ Sell$0
IDT▼ Sell$0
IDT▼ Sell$0
IDT▲ Buy$59K
IDT▼ Sell$27K
GNE▼ Sell$58K
GNE▼ Sell$47K
GNE▼ Sell$66K
IDT▼ Sell$0
IDT▼ Sell$0
IDT▼ Sell$0
IDT▼ Sell$112K
IDT▼ Sell$0
IDT▼ Sell$0
IDT▼ Sell$0
IDT▲ Buy$470K
IDT▼ Sell$211K
IDT▼ Sell$0
IDT▼ Sell$0
IDT▼ Sell$0

We use analytics to understand how market-wall is used. No personal data is sold.