IDT Corp
 $1,535,929 Rafael Holdings Inc
 $26,986 Genie Energy Ltd.
 $234,080 IDT Corp
 $1,535,929 Rafael Holdings Inc
 $26,986 Genie Energy Ltd.
 $234,080