Benzinga
$IDCC $100M Stock Buyback