Go back to Stock Market TermsDefinition of Free stock Shares of a company that are distributed to existing shareholders as a bonus or dividend, often in addition to or instead of a cash dividend, providing additional ownership or value to the shareholders.
Free stock