This study aims to examine the effect of profitability and leverage on stock returns through the role of firm size as moderator. The Research population used manufacturing companies. There are 143 companies listed on the Indonesia Stock Exchange for the 2015-2019 period. The sampling technique used purposive sampling method, and the amount of samples was 36 companies. The test results provided evidence that profitability and leverage have a positive and significant effect on stock returns, as well as the moderator variable, namely firm size strengthened the effect of profitability and leverage on stock returns.