Wartell DavidCTO

Sell $497.9K of disclosed value in IDT Corporation $IDT.

Sell

Lefebvre EricCMO

Sell $360.8K of disclosed value in Pliant Therapeutics, Inc. $PLRX.

Sell