Utilize your financial knowledge, give your answer or opinion to the input question or subject . Answer format is not limited.

Why do companies award stock as opposed to cash?
There are a few reasons, dependent on the location of the company.  The first, as you mentioned is that it means that the employee is invested in the companies success - in theory this should motivate the employee to work hard in order to increase the value of their holdings. Sometimes these have a vestment period which requires that they hold the stock for a certain amount of time before they are able to sell, and that they continue working at the company for a certain amount of time. The second, is that unlike cash, providing stocks doesn't come out of the companies liquid cash. While it is still an expense and does devalue the shares of other shareholders, it doesn't effect the daily working capital which is important to maintain to ensure business continuity. And the third, and this is for the employee, is tax reasons. In particular for substantial amounts. Of course this is dependent on jurisdiction but you can often achieve lower tax rates on receiving shares vs a cash equivalent sum, as you can draw out the money over time lowering your tax obligation each year, or other methods which aren't possible to look into now. Hope this helps.