Stock-based Compensation, Financial Analysts, and Equity Overvaluation
Stock-based compensation (SBC) is a significant and growing expense for many firms. From fiscal year 2006 to 2018, average SBC has increased steadily from 2.6 percent to 3.8 percent of operating expenses for publicly-traded companies. Despite its importance, however, most …