BEACONLIGHT CAPITAL, LLC

Company Share, %
Digimarc Corporation Digimarc Corporation 1.99

Category Quantity
Technology 1