Growth Metrics

Marchex (MCHX) Notes Payables (2023)

Historic Notes Payables for Marchex (MCHX) over the last 1 years, with Q1 2023 value amounting to $451000.0.