Growth Metrics

Cantaloupe (CTLP) Return on Invested Capital: 2013-2024