DRCT logo

Direct Digital Holdings (DRCT) Quick Ratio