Growth Metrics

Digimarc (DMRC) Return on Invested Capital Growth (3y): 2014-2023