IDT CorporationIDT | --56.7k shares | Grant / ExerciseMay 5, 2026 | Disclosure amount unavailable1.2k shares | -- | -- |
IDT CorporationIDT | --57.9k shares | Grant / ExerciseApr 16, 2026 | Disclosure amount unavailable600 shares | -- | -- |
Genie Energy Ltd.GNE | $9.9M700.1k shares | Grant / ExerciseFeb 10, 2026 | $157.0K11.1k shares | $14.13 | -- |
IDT CorporationIDT | --58.5k shares | Grant / ExerciseJan 28, 2026 | Disclosure amount unavailable2.2k shares | -- | -- |
IDT CorporationIDT | --114.1k shares | OtherDec 29, 2025 | Disclosure amount unavailable97.2k shares | -- | -- |
IDT CorporationIDT | --60.7k shares | Grant / ExerciseDec 17, 2025 | Disclosure amount unavailable1.2k shares | -- | -- |
IDT CorporationIDT | --61.9k shares | Grant / ExerciseNov 25, 2025 | Disclosure amount unavailable1k shares | -- | -- |
Genie Energy Ltd.GNE | $14M711.2k shares | Grant / ExerciseAug 3, 2025 | $210.0K10.4k shares | $20.15 | -- |
Genie Energy Ltd.GNE | $15M721.6k shares | Grant / ExerciseAug 1, 2025 | $142.8K7.1k shares | $20.10 | -- |
IDT CorporationIDT | --62.9k shares | Grant / ExerciseJul 17, 2025 | Disclosure amount unavailable7.2k shares | -- | -- |
IDT CorporationIDT | --70k shares | Grant / ExerciseJul 15, 2025 | Disclosure amount unavailable1.2k shares | -- | -- |
Genie Energy Ltd.GNE | --728.7k shares | Grant / ExerciseMar 20, 2025 | Disclosure amount unavailable2.6k shares | -- | -- |
Genie Energy Ltd.GNE | $11M731.3k shares | Grant / ExerciseFeb 10, 2025 | $158.3K11k shares | $14.39 | -- |
IDT CorporationIDT | --71.2k shares | Grant / ExerciseJan 21, 2025 | Disclosure amount unavailable2.8k shares | -- | -- |
IDT CorporationIDT | --74k shares | Grant / ExerciseNov 14, 2024 | Disclosure amount unavailable4.1k shares | -- | -- |
IDT CorporationIDT | --78k shares | OtherNov 12, 2024 | Disclosure amount unavailable78k shares | -- | -- |
Genie Energy Ltd.GNE | --95.4k shares | OtherNov 12, 2024 | Disclosure amount unavailable533.3k shares | -- | -- |
Genie Energy Ltd.GNE | --209k shares | Grant / ExerciseSep 27, 2024 | Disclosure amount unavailable2.2k shares | -- | -- |
Genie Energy Ltd.GNE | $3.4M211.2k shares | Grant / ExerciseAug 3, 2024 | $168.0K10.4k shares | $16.13 | -- |
Genie Energy Ltd.GNE | $3.8M221.7k shares | Grant / ExerciseAug 1, 2024 | $1.3M75k shares | $17.00 | -- |
Zedge, Inc.ZDGE | --60.5k shares | OtherJul 24, 2024 | Disclosure amount unavailable60.5k shares | -- | -- |
IDT CorporationIDT | --211.3k shares | OtherJul 24, 2024 | Disclosure amount unavailable211.3k shares | -- | -- |
Genie Energy Ltd.GNE | --950.4k shares | OtherJul 24, 2024 | Disclosure amount unavailable950.4k shares | -- | -- |
IDT CorporationIDT | --80 shares | Grant / ExerciseJun 17, 2024 | Disclosure amount unavailable827 shares | -- | -- |
Zedge, Inc.ZDGE | --60.5k shares | OtherJun 14, 2024 | Disclosure amount unavailable60.5k shares | -- | -- |
IDT CorporationIDT | --211.3k shares | OtherJun 14, 2024 | Disclosure amount unavailable211.3k shares | -- | -- |
Genie Energy Ltd.GNE | --950.4k shares | OtherJun 14, 2024 | Disclosure amount unavailable950.4k shares | -- | -- |