Is This Super Software Stock a Buy After Its Dramatic 86% Decline? Here’s What Wall Street Thinks

view original post

Around 73% of Bill’s revenue comes from transaction fees whenever an SMB sends or receives a payment using its platform. Only 17% of its revenue comes from software licensing subscriptions that are …