Leverage negatively impacts company performance in Indonesian manufacturing firms.
The study looked at how institutional ownership, leverage, and company size affect the performance of manufacturing companies on the Indonesian Stock Exchange from 2016 to 2020. They found that institutional ownership did not impact company performance, leverage had a negative effect, and company size had a positive effect on performance.