IDT Corp
 $1,599,762 Rafael Holdings Inc
 $27,692 Genie Energy Ltd.
 $244,640 IDT Corp
 $1,599,762 Rafael Holdings Inc
 $27,692 Genie Energy Ltd.
 $244,640