IDT Corp
 $1,552,084 Rafael Holdings Inc
 $27,692 Genie Energy Ltd.
 $239,360 IDT Corp
 $1,552,084 Rafael Holdings Inc
 $27,692 Genie Energy Ltd.
 $239,360