No, companies do not have to pay to be listed on NASDAQ, as NASDAQ doesn’t require any registration fee